如何减少Exadata计算节点CPU的Core数量
最近为某客户做一个Exadata的PoC测试,要求是X8 1/8 rack配置,目前机器是1/4 rack的硬件。
OEDA配置时只选择了1/8 rack选项,其他都没有配置。但是在一键刷机时会发现跳过了计算节点的1/8 rack配置,只对存储节点进行了1/8 rack配置,如下:
Initializing
Disabling Exadata AIDE on [dbm08celadm01.oscbj.com, dbm08celadm02.oscbj.com, dbm08celadm03.oscbj.com, dbm08dbadm01.oscbj.com, dbm08dbadm02.oscbj.com]
Executing Update Nodes for Eighth Rack
Drop cell disks for Eighth Rack setup in [dbm08celadm02.oscbj.com]
Drop cell disks for Eighth Rack setup in [dbm08celadm01.oscbj.com]
Drop cell disks for Eighth Rack setup in [dbm08celadm03.oscbj.com]
Skip Eighth rack configuration in compute node dbm08dbadm02.oscbj.com
running setup on: dbm08celadm03
running setup on: dbm08celadm02
running setup on: dbm08celadm01
dbm08celadm02 needs total CPU cores set from 64 to 32
dbm08celadm03 needs total CPU cores set from 64 to 32
dbm08celadm01 needs total CPU cores set from 64 to 32
Skip Eighth rack configuration in compute node dbm08dbadm01.oscbj.com
Successfully completed execution of step Update Nodes for Eighth Rack [elapsed Time [Elapsed = 58142 mS [0.0 minutes] Fri Jun 04 14:21:26 CST 2021]]
那么现在已经刷机完成,此时需要对计算节点也限制cpu核数,匹配 1/8 rack配置,该如何操作呢?
可以使用dbmcli工具来配置:
[root@dbm08dbadm01 ~]# dbmcli
DBMCLI: 发行版 - 发行时间 Sun Jun 06 11:05:15 CST 2021
版权所有 (c) 2007, 2016, Oracle 和/或其关联公司。保留所有权利。
DBMCLI> LIST DBSERVER
dbm08dbadm01 online
DBMCLI> LIST DBSERVER DETAIL
name: dbm08dbadm01
bbuStatus: normal
coreCount: 48/48
cpuCount: 96/96
diagHistoryDays: 7
fanCount: 16/16
fanStatus: normal
httpsAccess: ALL
id: 1909XLB03N
interconnectCount: 2
interconnect1: ib0
interconnect2: ib1
ipaddress1: 192.168.118.1/22
ipaddress2: 192.168.118.2/22
kernelVersion: 4.14.35-1902.306.2.1.el7uek.x86_64
locatorLEDStatus: off
makeModel: Oracle Corporation ORACLE SERVER X8-2
metricHistoryDays: 7
msVersion: OSS_20.1.3.0.0_LINUX.X64_201023
powerCount: 2/2
powerStatus: normal
releaseImageStatus: success
releaseVersion: 20.1.3.0.0.201023
releaseTrackingBug: 31970366
status: online
temperatureReading: 23.0
temperatureStatus: normal
upTime: 2 days, 2:20
msStatus: running
rsStatus: running
DBMCLI> LIST DBSERVER ATTRIBUTES coreCount,cpuCount
48/48 96/96
DBMCLI> ALTER DBSERVER pendingCoreCount=24
DBM-10004: Decreasing the number of active cores is not supported.
DBMCLI> ALTER DBSERVER pendingCoreCount=24 force
DBServer dbm08dbadm01 successfully altered. Please reboot the system to make the new pendingCoreCount effective.
DBMCLI> LIST DBSERVER ATTRIBUTES coreCount,cpuCount
48/48 96/96
DBMCLI> exit
退出
[root@dbm08dbadm01 ~]# mpstat
Linux 4.14.35-1902.306.2.1.el7uek.x86_64 (dbm08dbadm01.oscbj.com) 2021年06月06日 _x86_64_ (96 CPU)
11时12分04秒 CPU %usr %nice %sys %iowait %irq %soft %steal %guest %gnice %idle
11时12分04秒 all 0.28 0.00 0.28 0.00 0.00 0.00 0.00 0.00 0.00 99.43
[root@dbm08dbadm01 ~]#
[root@dbm08dbadm01 ~]# reboot
可以看到,需要加force参数才可以修改,而且修改后需要重启机器生效,我们按要求重启后再次查看计算节点CPU情况:
[root@dbm08dbadm01 ~]# mpstat
Linux 4.14.35-1902.306.2.1.el7uek.x86_64 (dbm08dbadm01.oscbj.com) 2021年06月06日 _x86_64_ (48 CPU)
11时21分33秒 CPU %usr %nice %sys %iowait %irq %soft %steal %guest %gnice %idle
11时21分33秒 all 2.63 0.03 2.44 1.18 0.00 0.01 0.00 0.00 0.00 93.71
DBMCLI> list DBSERVER detail
name: dbm08dbadm01
bbuStatus: normal
coreCount: 24/48
cpuCount: 48/48
diagHistoryDays: 7
fanCount: 16/16
fanStatus: normal
httpsAccess: ALL
id: 1909XLB03N
interconnectCount: 2
interconnect1: ib0
interconnect2: ib1
ipaddress1: 192.168.118.1/22
ipaddress2: 192.168.118.2/22
kernelVersion: 4.14.35-1902.306.2.1.el7uek.x86_64
locatorLEDStatus: off
makeModel: Oracle Corporation ORACLE SERVER X8-2
metricHistoryDays: 7
msVersion: OSS_20.1.3.0.0_LINUX.X64_201023
powerCount: 2/2
powerStatus: normal
releaseImageStatus: success
releaseVersion: 20.1.3.0.0.201023
releaseTrackingBug: 31970366
status: online
temperatureReading: 23.0
temperatureStatus: normal
upTime: 0 days, 0:09
msStatus: running
rsStatus: running
DBMCLI> list DBSERVER attributes coreCount, cpuCount
24/48 48/48
此时可以看到已经成功减半了CPU的核数,匹配 1/8 rack配置,另外的计算节点同样操作即可,不再赘述。
如何减少Exadata计算节点CPU的Core数量的更多相关文章
- 提升Exadata 计算节点本地IO性能
1.问题概述 某客户有一台Exadata X2-2,每个计算节点是4块普通的本地SAS硬盘做成的RAID5,然后在RAID5的本地硬盘上创建了一个文件系统来存放DSG数据同步软件,在后续的运维过程中, ...
- Exadata 18.1新特性--计算节点升级增强
新的计算节点升级增强能大幅缩短升级花费的时间,最快能减少40%的时间,具体的增强主要体现在以下方面: 1.计算节点操作系统的备份工作. 以前计算节点操作系统的备份工作是在正式升级之前执行,在滚动升级过 ...
- 超千个节点OpenStack私有云案例(1):CERN 5000+ 计算节点私有云
CERN:欧洲核子研究组织 本文根据以下几篇文章整理而来: https://www.openstack.org/summit/tokyo-2015/videos/presentation/unveil ...
- 看 nova-scheduler 如何选择计算节点 - 每天5分钟玩转 OpenStack(27)
本节重点介绍 nova-scheduler 的调度机制和实现方法:即解决如何选择在哪个计算节点上启动 instance 的问题. 创建 Instance 时,用户会提出资源需求,例如 CPU.内存.磁 ...
- openstack controller ha测试环境搭建记录(九)——配置nova(计算节点)
编辑所有节点的/etc/hosts:10.0.0.14 controller110.0.0.12 controller210.0.0.13 controller310.0.0.10 myvip10.0 ...
- Nova计算节点安装配置
Nova计算节点安装配置 openstack pike 安装 目录汇总 http://www.cnblogs.com/elvi/p/7613861.html ## Nova计算节点安装配置 #基本配置 ...
- openstack--5--控制节点和计算节点安装配置nova
Nova相关介绍 目前的Nova主要由API,Compute,Conductor,Scheduler组成 Compute:用来交互并管理虚拟机的生命周期: Scheduler:从可用池中根据各种策略选 ...
- OpenStack IceHouse 部署 - 4 - 计算节点部署
Nova计算服务(计算节点) 参考 本页内容依照官方安装文档进行,具体参见Configure a compute node(nova service) 前置工作 数据库 由于我们在Nova(计算管理 ...
- O027、看nova-scheduler如何选择计算节点
参考https://www.cnblogs.com/CloudMan6/p/5441782.html 本节重点介绍 nova-scheduler 的调度机制和实现方法:即解决如何选择在那个计算节点 ...
- 020-VMware虚拟机作为OpenStack计算节点,上面的虚拟机无法启动问题解决
问题描述: VMware虚拟机作为OpenStack计算节点,如果安装的操作系统是CentOS7.3,则在此计算节点放置的虚拟机无法正常启动,报如下错误: 在创建计算节点时,为了能让 KVM 能创 ...
随机推荐
- ios ipa包上传需要什么工具
目录 ios ipa包上传需要什么工具 前言 一.IPA包的原理 二.IPA包上传的步骤 1.注册开发者账号 2.apk软件制作工具创建应用程序 3.构建应用程序 4.生成证书和配置文件 5.打包 ...
- 阿里云 Serverless Kubernetes 的落地实践分享
作者 | 元毅(阿里云容器平台高级开发工程师) 微信搜索关注 Serverless 公众号,后台回复 深圳 可获取本文 PPT 导读** Kubernetes 作为当今云原生业界标准,具备良好的生 ...
- 机器学习-线性回归-损失函数+正则化regularization-06
目录 1. 为什么要加上正则项 2 L1稀疏 L2平滑 3. 代码1--L2正则 4 代码2--L2正则2 5. 代码3--l1正则 6. ElasticNet 1. 为什么要加上正则项 防止模型的过 ...
- 2021-10-13Docker
一.简介 1.技术前提 了解linux 修改虚拟机ip为静态: vim /etc/sysconfig/network-scripts/ifcfg-ens33 BOOTPROTO="stati ...
- [转帖]git常用命令
https://www.cnblogs.com/xingmuxin/p/11416870.html GitHub可以托管各种git库,并提供一个web界面,但与其它像 SourceForge或Goog ...
- [转帖]datax安装+配置+使用文档
1 DataX离线同步工具DataX3.0介绍 DataX 是阿里巴巴集团内被广泛使用的离线数据同步工具/平台,实现包括 MySQL.Oracle.SqlServer.Postgre.HDFS.Hiv ...
- [转帖]Jmeter脚本录:抓取https请求
Jmeter抓取http请求 https://blog.csdn.net/qq19970496/article/details/86595109 代理设置步骤请参照该篇文章.本文件只做补充HTTPS中 ...
- 【转帖】SQUID TIME_WAIT值过高引起的服务器被拖慢
https://www.diewufeiyang.com/post/895.html 查看TCP的连接状态值: # netstat -n | awk '/^tcp/ {++S[$NF]} END {f ...
- kafka的学习之一_带SASL鉴权的集群安装与启动
kafka的学习之一_带SASL鉴权的集群安装与启动 背景 想开始一段新的里程. 可能会比现在累, 可能会需要更多的学习和努力. kafka可能就是其中之一. 自己之前总是畏缩不前. 不想面对很多压力 ...
- [转帖]Linux下AWK、SED、GREP、FIND命令详解
https://www.jianshu.com/p/d54e0359db01 AWK AWK是一个优良的文本处理工具,Linux和Unix环境中现有的功能最强大的数据处理引擎之一. 语法 awk [选 ...