# 2 SWAP 20GB SWAP # 3 /usr/sap 50GB /usr/sap # 4 Shared 1 x 512 GiB /hana/shared # 5、6 Log 2 x 300 GiB striped /hana/log # 7、8、9 Data 3 x 225 GiB striped /hana/data # nvme1n1 259:4 0 1.3T 0 disk # ├─nvme1n1p1 259:5 0 18.6G 0 part [SWAP] # ├─nvme1n1p2 259:6 0 46.6G 0 part /usr/sap # ├─nvme1n1p3 259:7 0 476.9G 0 part /hana/shared # ├─nvme1n1p4 259:8 0 238.4G 0 part /hana/log # └─nvme1n1p5 259:9 0 476.9G 0 part /hana/data #!/bin/sh mkswap /dev/nvme2n1 mkfs.xfs /dev/nvme3n1 mkfs.xfs /dev/nvme4n1 pvcreate /dev/nvme5n1 /dev/nvme6n1 /dev/nvme7n1 /dev/nvme8n1 /dev/nvme9n1 vgcreate vg_log /dev/nvme5n1 /dev/nvme6n1 vgcreate vg_data /dev/nvme7n1 /dev/nvme8n1 /dev/nvme9n1 lvcreate -n lv_log -L 599g vg_log lvcreate -n lv_data -L 674g vg_data mkfs.xfs /dev/vg_log/lv_log mkfs.xfs /dev/vg_data/lv_data swapoff /dev/nvme1n1p1 umount -lf /usr/sap umount -lf /hana/shared umount -lf /hana/log umount -lf /hana/data mv /etc/fstab /etc/fstab.bak cat >> /etc/fstab << EOF LABEL=ROOT / xfs defaults 0 0 LABEL=EFI /boot/efi vfat defaults 0 0 `blkid /dev/nvme2n1 | awk -F '"' '{print "UUID=" $2}'` swap swap defaults 0 0 `blkid /dev/nvme3n1 | awk -F '"' '{print "UUID=" $2}'` /usr/sap xfs defaults 0 0 `blkid /dev/nvme4n1 | awk -F '"' '{print "UUID=" $2}'` /hana/shared xfs defaults 0 0 `blkid /dev/vg_log/lv_log | awk -F '"' '{print "UUID=" $2}'` /hana/log xfs defaults 0 0 `blkid /dev/vg_data/lv_data | awk -F '"' '{print "UUID=" $2}'` /hana/data xfs defaults 0 0 EOF mount -a swapon /dev/nvme2n1 mkdir -p /tools/{sap,shared,log,data} mount /dev/nvme1n1p2 /tools/sap mount /dev/nvme1n1p3 /tools/shared mount /dev/nvme1n1p4 /tools/log mount /dev/nvme1n1p5 /tools/data cp -rp /tools/sap/* /usr/sap cp -rp /tools/shared/* /hana/shared cp -rp /tools/log/* /hana/log cp -rp /tools/data/* /hana/data umount -lf /tools/sap umount -lf /tools/shared umount -lf /tools/log umount -lf /tools/data echo "finish" 补充:lvm条带卷分散数据 # 创建新的lv卷 pvcreate /dev/nvme10n1 /dev/nvme11n1 /dev/nvme12n1 /dev/nvme13n1 /dev/nvme14n1 vgcreate vg-log /dev/nvme10n1 /dev/nvme11n1 vgcreate vg-data /dev/nvme12n1 /dev/nvme13n1 /dev/nvme14n1 lvcreate -n lv-log -i 2 -I 256 -L 599g vg-log lvcreate -n lv-data -i 3 -I 256 -L 674g vg-data mkfs.xfs /dev/vg-log/lv-log mkfs.xfs /dev/vg-data/lv-data 补充:磁盘使用经验 1) 对一块新的硬盘,可以分成不同区后格式化使用,也可以不分区直接整块盘进行格式化使用。 2) 对一块新的硬盘,lvm操作时可以直接将该盘转为物理卷,也可以将已经分区的非8e的卷的 转化为物理卷。