暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
vmware部署RAC【总结】.txt
90
9页
2次
2025-01-03
5墨值下载
总结与注意
1 /tmp 单独 swap>8G,根目录最小要 20G 以上,最好是 LVM 好扩容
2 心跳网卡最好是 2 ,asm/inteculster 分开
3 IP 规划,SCANIP,PUBLIC IP,VIP 使用同一个网段,private IP 用于心跳和内存数据同步,出现异常
的数据非常大,要使用性能高的交换机,私有网卡不配置网关
4 参数
./runcluvfy.sh stage -pre crsinst -n rac1,rac2 -fixup -verbose
Crsd - 集群资源服务
Cssd - 集群同步服务
Evmd - 事件管理服务
oprocd - 节点检测监控
5 两个网卡,私有和公有都使用专有的网络
6 vmware 增加的硬盘,使用单个文件,独立,立即分配,永久分配【高级】,第二使用现存的,放在单独的
目录里面,才能共享的 ASM
磁盘分区就可以了,不用格式化
以下命令获得 scsi id 信息,并要记录这些 ID,后续配置磁盘要用
/usr/lib/udev/scsi_id –g –u –d /dev/sdb
/usr/lib/udev/scsi_id –g –u –d /dev/sdc
/usr/lib/udev/scsi_id –g –u –d /dev/sdd
查看磁盘绑定是否成功,能看到刚才分的磁盘就是成功,如果提示没有文件夹就是有问题的(可尝试分别重启
两台服务器)
ls -l /dev/asm* /dev/sd*
在两个 oracle rac 节点上安装操作系统程序包 cvuqdisk。如果没有安装 cvuqdisk,集群验证实用程序
就无法发现共享磁盘
选项中开启文件夹共享
./runcluvfy.sh stage -pre crsinst -n rac1,rac2 -fixup -verbose
此时会生成一个 cvu 报告,查看报告,要求所有的为 passed 之后,才能安装 Oracle Grid
Infrastructure,存在失败的相关选项就进行修改调整。
7 rac01 rac02 都需要添加
结尾添加以下内容:vmx 文件
scsi1.sharedBus = "virtual"
disk.locking = "false"
diskLib.dataCacheMaxSize = "0"
diskLib.dataCacheMaxReadAheadSize = "0"
diskLib.dataCacheMinReadAheadSize = "0"
diskLib.dataCachePageSize = "4096"
diskLib.maxUnsyncedWrites = "0"
disk.EnableUUID = "TRUE"
8 ##安装 multipath
yum install -y device-mapper*
mpathconf --enable --with_multipathd y
##查看共享盘的 scsi_id
/usr/lib/udev/scsi_id -g -u /dev/sdb
/usr/lib/udev/scsi_id -g -u /dev/sdc
配置 multipath 文件【配了才能看看到对 sdb/sdc 生成 mapper,比如增加的 sdd,sde 没有过滤也生成
了】
cat <<EOF>/etc/multipath.conf
defaults {
user_friendly_names yes
}
systemctl start multipathd
systemctl enable multipathd
blacklist {
devnode "^sda" # ASM 盘默认安装
devnode "^sdd" # ASM 盘新增用于扩容的 LVM
devnode "^sde" # ASM 盘新增用于扩容的 LVM
}
multipaths {
multipath { wwid "36000c29ddfb87dee2c5bfc75c7041ba9"
alias asm_ocr }
multipath { wwid "36000c299bc6a97baafd8f37ecf58d453"
alias asm_data }
}EOF
wwid 的值为上面获取的 scsi_idalias 可自定义,这里配置 1 OCR 盘,1 DATA 盘!
激活 multipath 多路径
multipath -F
multipath -v2 【重新生成 mapper
multipath -ll
虚拟机是可以增加热拔插 scsi 的盘的
如果看不到增加的 scsi
echo "- - -" >/sys/class/scsi_host/host0/scan
多路径权限
rm -rf /dev/mapper/udev_info
rm -rf /etc/udev/rules.d/99-oracle-asmdevices.rules
cd /dev/mapper
for i in asm_*; do
printf "%s %s\n" "$i" "$(udevadm info --query=all --name=/dev/mapper/"$i" |
grep -i dm_uuid)" >>/dev/mapper/udev_infodonewhile read -r line; do dm_uuid=$
(echo "$line" | awk -F'=' '{print $2}') disk_name=$(echo "$line" | awk
'{print $1}') echo "KERNEL==\"dm-*\",ENV{DM_UUID}==\"$
{dm_uuid}\",SYMLINK+=\"$
{disk_name}\",OWNER=\"grid\",GROUP=\"asmadmin\",MODE=\"0660\""
>>/etc/udev/rules.d/99-oracle-asmdevices.rulesdone </dev/mapper/udev_info
##重载
udevudevadm control --reload-rules
udevadm trigger --type=devicesll /dev/asm*
禁用时间服务
yum install -y chrony
timedatectl set-timezone Asia/Shanghai
systemctl stop chronyd.service
systemctl disable chronyd.service
vmtools 里面可以时间配置与主机同步
IP 按实际配置
nmcli con show
nmcli con add con-name ens37 type ethernet ifname ens37
##配置 Public IP
nmcli connection modify ens33 ipv4.addresses 192.168.229.143/24 ipv4.gateway
192.168.229.2 ipv4.method manual autoconnect yes
##配置 Private IP
nmcli connection modify ens37 ipv4.addresses 1.1.1.1/24 ipv4.method manual
autoconnect yes
##生效
nmcli connection up ens33
nmcli connection up ens37
nmcli connection show
of 9
5墨值下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜