2023-02-07 14:26:13 发布人:hao333 阅读( 7537)
XEN架构VPS提供的容量一般都不会低于10G,但大部分基于Xensystem面板的VPS默认挂载10G硬盘(第一磁盘),剩下的容量(第二磁盘)就需要通过手动挂载才能扩充默认的10G容量了。
XEN VPS提供的容量一般不低于10G,但大多数基于Xensystem panel的VPS默认挂载10G硬盘(第一个磁盘),剩余容量(第二个磁盘)需要手动挂载,以扩展默认10G容量。
默认情况下,系统上只加载10G。买多了就需要自己装了。需要以ROOT登录SSH,也可以使用PUTTY或XSHELL之类的软件,或者面板的VNC控件。
建议挂载在全新的系统下。如果系统已经有数据,建议先做一个完整的备份,防止挂载错误导致数据丢失。
一、查看当前硬盘情况
fdisk -l
如下图:
其中“Disk /dev/xvdb: 21.5 GB”表示第二个虚拟硬盘的容量为21.5 GB,“/dev/mapper/VG _ 501153278-LV _ root:9135MB”表示“/”当前分配9135 MB(在第一个虚拟磁盘中)。
二、第二磁盘格式化为LVM分区
要挂载/dev/xvdb(第二个磁盘)并将其容量堆栈在Linux系统的“/”目录下,需要先将第二个磁盘格式化为LVM分区。
fdisk/dev/xfdb
使用SSH执行上述命令,然后执行以下操作:
命令(m表示帮助):n #创建一个新分区
命令动作
e扩展
p主分区(1-4)
P #被设置为主分区
分区号(1-4): 1 #主分区号
第一个柱面(1-2610,默认1): 1 #起始扇区(默认直接输入)
使用默认值1
最后一个气缸,气缸或尺寸{K,M,G} (1-2610,默认为2610):2610
使用默认值2610 #结束扇区(默认直接输入)
命令(m表示帮助):t #指定分区类型。
选择分区1 #选择分区1。
赫克德(类型l列出代码):8e # 8e是LVM。
将分区1的系统类型更改为8e (Linux LVM)
命令(m表示帮助):w #保存
分区表被改动了!
调用ioctl()重新读取分区表。
同步磁盘。
三、查看卷组
视频显示
通过SSH执行上述命令,检查当前PV,记录“VG Name”:VG Name”:VG _ 501153278,如下图所示。
四、添加卷组
1.创建刚刚创建为PV的LVM。
pvcreate /dev/xvdb1
用SSH执行上面的命令。
2.添加卷组
vgextend vg_501153278 /dev/xvdb1
通过SSH执行上面的命令,填入组名(Vg名)和对应的驱动器号(/dev/xvdb1),回车执行。
3.检查可用卷组。
视频显示
再次执行上述命令,记录“自由PE/Size”中的值:5118。
五、扩展磁盘
1.扩展LV大小
LV resize-l 5118/dev/mapper/VG _ 501153278-LV _ root
通过SSH执行上述命令,将“5118”替换为“Free PE/Size”的对应值,将“vg_501153278”替换为“VG Name”的名称。
2.重置大小(使其有效)
resize 2fs/dev/mapper/VG _ 501153278-LV _ root
使用SSH执行上面的命令来扩展格式以使其生效。如下图。
写在最后:
卷挂载的原理是通过卷组将两个磁盘虚拟成一个硬盘。当第一个硬盘不够大时,数据会直接写到第二个硬盘。
上一篇:藏族有什么样的饮食文化
相关阅读
RelatedReading猜你喜欢
Guessyoulike