linux 重新读取磁盘_linux重新分配磁盘

31f8b1cbd445a98005ca384494d280c3.png

今天,我看了我的Linux的磁盘,发现/home目录这个下面有太多空间,而我的根目录下面又太少了,所以,我把/home目录下面的空间分配给根目录下面,命令如下:

# 查看磁盘容量
df -h
# 卸载磁盘
umount /home
# 将磁盘重新分配给10G,以前是47G
lvreduce -L 10G /dev/mapper/centos-home
# 让上买面的操作生效
mkfs.xfs /dev/mapper/centos-home -f
# 挂在磁盘
mount -a /home
# 重新查看磁盘容量
df -h
# 整理磁盘,查看空闲容量,里面有free,表示可以挂在到需要扩容的磁盘上面去
vgdisplay
# 将空闲的放到需要需要扩容的磁盘上面去
lvextend -L +36G /dev/mapper/centos-root
# 让上面一步生效
xfs_growfs /dev/mapper/centos-root
# 重新查看磁盘,成功
df -h

以上我的操作系统是Centos7系统,有些系统可能不太适合上面的操作哦,读者根据自己的情况来定。

当经过上面的操作之后,原先磁盘中的数据全部就会被清空的,所以在进行上面操作之前,最好先备份,然后等重新分配磁盘之后,再把数据给扔回来。

重新分配完之后,可能还会遇到以下问题,之前的前缀不见了,比如下面这样子:

-bash-4.2$

对于我来说,很不爽,所以这个时候调整他以下就好了。

export PS1="[u@h w]$ "

在Linux中,控制这个前缀是通过PS1这个来定的。

这个时候,分别说一下参数

u – Username
h – Hostname
w – Full path of the current working directory

于是调整完毕之后,我这里显示为下面这样子。

[hadoop@node1 ~]$

修改权限

# 然后一路回车就行
ssh-keygen -t rsa
chmod -R 755 .ssh/
chown -R hadoop:hadoop .ssh/
cd .ssh/
chmod 644 *
chmod 600 id_rsa
chmod 600 id_rsa.pub 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值