#!/bin/bash ##创建逻辑卷LVM /dev/mapper/lvm_data-data### ###default 大小为500G,但是LV一般会比500略小###################### ###TIP: 请先执行fdisk /dev/vdb进行格式化### if [ ! -n "$1" ]; then
#此处一般最好不要写500G,建议写490G
LV=500G else LV=$1 fi echo "/dev/vdb空间为$LV" sleep 30 pvcreate /dev/vdb1 vgcreate lvm_data /dev/vdb1 lvcreate -L $LV -n data lvm_data mkfs.ext4 /dev/lvm_data/data mkdir /data mount /dev/mapper/lvm_data-data /data echo "/dev/mapper/lvm_data-data /data ext4 defaults 0 2" >> /etc/fstab ###创建swap空间## dd if=/dev/zero of=/data/swap bs=1M count=16000 echo "/data/swap swap swap defaults 0 0" >> /etc/fstab mkswap /data/swap swapon /data/swap echo "初始化完成"