添加磁盘扩容

根目录扩容:

#查看硬盘信息
df -h
lsblk

#刷新新加的硬盘
for i in {0..2};do echo "- - -" > /sys/class/scsi_host/host$i/scan;done

#查看新加的硬盘信息
lsblk
fdisk -l

 添加新的磁盘分区

fdisk /dev/sdb

a 切换可启动标志
b 编辑bsd磁盘标签
c 切换dos兼容性标志
d 删除分区
g 创建新的空GPT分区表
G 创建IRIX(SGI)分区表
l 列出已知分区类型
m 获得帮助
n 添加新分区
o 创建新的空DOS分区表
p 打印分区表
q 退出而不保存更改
s 创建一个新的空Sun磁盘标签
t 更改分区的系统id
u 更改显示/输入单位
v 验证分区表
w 将表写入磁盘并退出
x 额外功能(仅限专家)

 将建立好的分区创建物理卷

# 将/dev/sdb1创建为PV
pvcreate /dev/sdb1 
# 查看pv卷
pvdisplay
pvs

# 获取VG Name名称   
vgdisplay

 获取vgs的名字和lvs的路径,然后进行扩容:

# 将当前创建的物理卷加入到根分区所在的卷
vgextend centos /dev/sdb1

# 获取 LV Path
lvdisplay

# 将/dev/centos/root逻辑卷进行扩容,整个磁盘加到根下
lvextend -l +100%FREE /dev/centos/root     
# 或根据实际情况添加具体容量
lvextend -l +20G /dev/centos/root


          

使扩容生效: 

扩展系统磁盘

ext 格式:resize2fs   -p  PATH
xfs 格式:xfs_growfs      PATH    # Centos6.X 使用

# 使用xfs_growfs命令在线调整xfs格式文件系统大小
xfs_growfs /dev/centos/root

查看扩容后的内存:

swap分区

SWAP设置规划:

实际内存交换分区大小
1GB~2GB1.5RAM
2GB~16GB等于RAM
大于16GB16GB
# 创建一个大文件扩展
free
# 创建大小为1G的空间
dd if=/dev/zero of=/tmp/swap bs=1M count=1024
# 将目的文件设置为swap分区文件
mkswap /tmp/swap
# 激活swap,立即启用交换分区文件
swapon /tmp/swap
# 设置开机自动挂载
vi /etc/fstab
/tmp/swap    swap    swap    defaults    0    0
# 查看
swapon-s
free

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值