服务器扩容SAN存储

串行登陆10.10.10.1/2/3/4

1、备份系统信息

mkdir -p /bakinfo

df -h > /bakinfo/df.txt_date +%Y%m%d%H%M%S

ps -ef > /bakinfo/ps.txt_date +%Y%m%d%H%M%S

ip a > /bakinfo/ip.txt_date +%Y%m%d%H%M%S

netstat -rn > /bakinfo/netstat.txt_date +%Y%m%d%H%M%S

free -g > /bakinfo/free.txt_date +%Y%m%d%H%M%S

route -n > /bakinfo/route_date +%Y%m%d%H%M%S

以下主要针对GI环境

multipath -ll > /bakinfo/multipath_date +%Y%m%d%H%M%S

sysauto_SF lunuseinfo > /bakinfo/lun_date +%Y%m%d%H%M%S

cat /etc/multipath.conf > /bakinfo/lultipath.conf_date +%Y%m%d%H%M%S

oracleasm listdisks > /bakinfo/disk_date +%Y%m%d%H%M%S

若涉及到配置修改,请备份基本硬件信息

free -g > /bakinfo/free_date +%Y%m%d%H%M%S

cat /proc/cpuinfo | grep physical | uniq -c > /bakinfo/cpucore_date +%Y%m%d%H%M%S

若涉及到硬盘变更,请备份基本硬盘信息

fdisk -l > /bakinfo/fdisk_date +%Y%m%d%H%M%S

mount -v > /bakinfo/mount_date +%Y%m%d%H%M%S

cat /proc/mounts > /bakinfo/mounts_date +%Y%m%d%H%M%S

2、新建别名

串行登陆:10.10.10.1/2/3/4:

修改存储盘别名,别名按照命名标准依顺序进行排序。

vim /etc/multipath.conf

在文件后面依一下格式添加别名

multipath {
wwid 360002ac00000000000000458000068fc
alias data_lun25
}
multipath {
wwid 360002ac00000000000000459000068fc
alias data_lun26
}
multipath {
wwid 360002ac0000000000000045a000068fc
alias data_lun27
}
multipath {
wwid 360002ac0000000000000045b000068fc
alias data_lun28
}

在所有节点重新加载multipath

/etc/init.d/multipathd reload

检查别名是否已生效
multipath -ll
sysauto_SF lunuseinfo

与之前保存的信息进行核对,确认WWID号与别名设置正确

3、创建ASM disk

登陆 10.10.10.1
对确定需要处理的盘名,并确定盘状态为unknown状态

sysauto_SF lunuseinfo

4、登陆 10.10.10.1创建分区表

printf "n\np\n1\n\n\nw\n" | /sbin/fdisk /dev/mapper/data_lunxx
printf "n\np\n1\n\n\nw\n" | /sbin/fdisk /dev/mapper/data_lunxx
printf "n\np\n1\n\n\nw\n" | /sbin/fdisk /dev/mapper/data_lunxx
printf "n\np\n1\n\n\nw\n" | /sbin/fdisk /dev/mapper/data_lunxx

5、登陆10.10.10.1/2/3/4加载分区表

partprobe

6、10.10.10.1/2/3/4汇聚链路

kpartx -d /dev/mapper/data_lunxx ; kpartx -a /dev/mapper/data_lunxx;
kpartx -d /dev/mapper/data_lunxx ; kpartx -a /dev/mapper/data_lunxx;
kpartx -d /dev/mapper/data_lunxx ; kpartx -a /dev/mapper/data_lunxx;
kpartx -d /dev/mapper/data_lunxx ; kpartx -a /dev/mapper/data_lunxx;

7、10.10.10.1加载ASM管理

oracleasm createdisk DATA_DISKxx /dev/mapper/data_lunxxp1
oracleasm createdisk DATA_DISKxx /dev/mapper/data_lunxxp1
oracleasm createdisk DATA_DISKxx /dev/mapper/data_lunxxp1
oracleasm createdisk DATA_DISKxx /dev/mapper/data_lunxxp1

8、10.10.10.1/2/3/4上扫盘、检测

oracleasm scandisks

查看是否已添加成功

oracleasm listdisks

posted @ 2018-02-01 02:30  发喜小爹  阅读(735)  评论(0)    收藏  举报