两种扩容方式

  • 前言: 最近公司内容的服务器容量不足,需要加入磁盘扩容,这个是总归会发生的事情,需要解决。
  • 方式一:
  • 方式二:


前言: 最近公司内容的服务器容量不足,需要加入磁盘扩容,这个是总归会发生的事情,需要解决。

方式一:

使用传统的挂载方法   步骤如下:

前言:加上新加的这块硬盘,我们的服务器上总共2块硬盘(方式一中并没有使用LVM技术,这个技术会在第二种方法中使用)

一:为服务器主机装载新的硬盘。分好区,并且格式化磁盘,即可投入使用。
二:找到当前磁盘的数据生成且存放的地方,将文件重新命名,不要与原来重复(eg. backup001)
三:新建一个与原来的文件名字相同的文件夹,并且将新磁盘挂载到这里。(eg.backup,,其实原来的文件就是backup)
四:将第二步中的文件中的数据复制到后来新建的文件上,并且把这里的数据删除这样即可完成原来的数据的备份

(note:我们最后并没有使用这种解决方案,而是使用了第二种,其实各有千秋吧。看自己选择咯。)

方式二:

# 使用 LVM(逻辑卷管理)的方式来扩容。
# 情景: 当前磁盘已经有了一个卷组,容量为1T ,新加入一个2T的新磁盘,如果新磁盘有别的数据,建议先清空再使用。
# 这种方式需要用到lvm工具包,debian安装方式:apt-get install lvm2
# 下面先总结一下用到的命令以便后来用到:
	fdisk -l             				# 查看分区情况
	vgdisplay   						# 查看卷组情况
	df -h 								# 查看当前磁盘文件系统的使用情况
	fdisk 分区名							# 对分区进行操作
	reboot 								# 重启命令
	vgextend debian-vg /dev/sda1
	vgextend 卷组名 分区名   				# 扩展卷组命令
	lvdisplay							# 显示逻辑卷属性
	lvextend -L +100G /dev/mapper/debian--vg-root
	扩展逻辑卷	 100G  卷名				# 扩展逻辑卷
	resize2fs /dev/mapper/debian--vg-root    #强制刷新文件系统情况	
	pvcreate  /dev/sda1					# 创建物理卷
# 过程:

#  一:清除新磁盘原有分区,并且建立新的逻辑卷
#  二:将新的逻辑卷合并到原有的逻辑卷中。

#     实操代码:::
	0:格式化磁盘,并且建立物理分区
	1:pvcreate  /dev/sda1    							# 建立物理卷
	2:vgdisplay   										# 显示卷组属性
 	3:vgextend debian-vg /dev/sda1						# 用/dev/sda1扩容卷组debian-vg
	4: lvextend -L +100G /dev/mapper/debian--vg-root	# 分配大小为100G,大小可以在范围内随意调整



#  真实的流程在私密文章中,由于保密协议,不可流出。