阿里云分盘shell脚本及操作步骤
浏览量:2004
时间:2024-01-26 18:25:45
作者:采采
创建分盘
在阿里云CentOS 7服务器上进行分盘操作时,可以使用以下脚本:
```bash #!/bin/bash fdisk /dev/xvdb << EOF n p 1 t l 8e w EOF ```在脚本中,通过`fdisk`命令创建了一个新的分区,并将其设置为Linux LVM类型。
创建物理卷、卷组和逻辑卷
接下来,我们需要使用以下脚本来创建物理卷(PV)、卷组(VG)和逻辑卷(LV):
```bash #!/bin/bash mkswap /dev/xvdb1 swapon /dev/xvdb1 pvcreate /dev/xvdb2 vgcreate vg01 /dev/xvdb2 lvcreate -L 80G -n lv_code vg01 lvcreate -L 200G -n lv_data vg01 ```在这个脚本中,我们首先使用`mkswap`命令创建了交换空间,然后使用`swapon`命令启用它。接着,我们使用`pvcreate`命令创建物理卷,再使用`vgcreate`命令创建卷组。最后,通过`lvcreate`命令创建了两个逻辑卷,包括一个大小为80G的`lv_code`和一个大小为200G的`lv_data`。
格式化分区
在创建完逻辑卷后,需要对其进行格式化操作。以下是格式化分区的脚本:
```bash #!/bin/bash mkfs -t ext4 /dev/vg01/lv_code mkfs -t ext4 /dev/vg01/lv_data ```脚本中使用了`mkfs`命令对逻辑卷进行了ext4格式化。
挂载新盘
最后一步是将新的逻辑卷挂载到指定的目录。以下是完成挂载操作的脚本:
```bash #!/bin/bash mkdir /program mkdir /data echo "/dev/xvdb1 swap swap defaults 0 0" >> /etc/fstab echo "/dev/vg01/lv_code /program ext4 defaults 0 0" >> /etc/fstab echo "/dev/vg01/lv_data /data ext4 defaults 0 0" >> /etc/fstab mount -a ```脚本中使用`mkdir`命令创建了两个目录,然后通过`echo`命令将挂载配置信息写入`/etc/fstab`文件。最后,使用`mount -a`命令挂载所有在`/etc/fstab`文件中定义的分区。
通过以上脚本,您可以在阿里云CentOS 7服务器上轻松进行分盘操作,以便更好地管理和利用您的服务器资源。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。
上一篇
Word如何去掉四角边框
下一篇
如何解除iPhone拦截陌生号码