linux系统 opt扩容,如何玩坏linux 之 给/var /opt目录扩容

任务背景:因为业务的需要,原先的/var /opt目录 空间不足(没有使用lvm),需要扩容。

操作:给服务器增加一块硬盘,并将这块硬盘分区 格式化,然后分别挂载到/var和/opt…大家猜 会有啥效果:)

945f9735980af42d81e2de91b7cb8505.png

如图1,此时 已经在服务器上增加/dev/sdc这块硬盘

5ef26246061490fc6345f0e2598621d1.png

如图2,创建两个新分区 /dev/sdc1和/dev/sdc2

769827241d7f466d6a9501b5e3f95a84.png

……

477b788193bfb34e4dfa01d5f3a843a1.png

如图3、4  分别将这两个分区格式化

1a5c46eb13a6b94c0e7e9888c407e844.png

如图5,检查挂载点

1b74aef609be2fc02d57c3c469df1921.png

如图6,手动挂载这个两个分区,然后在用df命令进行检查:可以看到挂载成功,而且 目录/opt 与/var的容量增加了很多

83381a3504a658c011b744d913e43f70.png

如图6 写fstab

fdda10c0832b7b58b460de5c36d68b62.png

如图7 mount -a 、df -h检查一下,然后重启

bf185bed908d978fcd92557e78d3b463.png

如图8,系统启动过程中产生了报错!!

注:我的实验现象是,redhat在这种情况下 图形化界面还是能起来的,如果是SUSE 图形化界面都起不来 直接就进入命令行界面了 而且没有办法通过ssh连接这台SUSE主机(但是可以ping通)…大家可以试试,看看效果是不是跟我一样…其实 原因在于 /var /tmp中原先存在的内容被新的分区被“覆盖”了(系统看不见这些内容了,所以重启的时候 就报错了)

重点!解决方案:

44ad630884ff4172475b45b4cafc0e0e.png

如图9,先把挂载点中的内容拷贝出来

c7b62a95189e4ac96780c6b0f892ad66.png

如图10,然后 再将新分区,挂载到挂载点上

6e2f9ba51f059dbab4c0af26226468e9.png

如图10,然后 再拷贝回挂载点

注意:回拷的时候,要在目标目录上加上通配符*,否则在“ ll /var ”的时候 会在/var里面有看到一个“var目录”

e9bfffa9d5562a5e03edec162c9161ab.png

如图11,为了追求一下完美,将刚才暂存的东西删除

注:我这里使用了两种不同的删除方式,前者是先删除目标目录中的所有内容 然后再删除目录(使用了通配符*),后者直接将目标目录和内容一起删除

ee0f82642168dea56ac429d8cbe2bb6d.png

如图12,此时再重启,就没有报错了。

其实,还是要建议大家使用lvm,扩容操作比较方便,不容来来回回拷贝(总感觉这不是一种规范的操作,只能算是一种将就)。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值