新增了2块硬盘给服务器扩容,但是根目录空间要怎样将sda 多于的空间放到根目录下,不然太浪费了
24条回答 默认 最新
关注 获得0.30元问题酬金 引自免费微信小程序:皆我百晓生
针对您提出的问题,您希望在CentOS系统中将新增的两块硬盘空间合并到根目录(
/
)下,以充分利用这些存储资源。根据您提供的lsblk
输出,当前根目录挂载在sda3
分区上,大小为1.1TB。为了将新增硬盘的空间合并到根目录,您可以采取以下步骤:步骤一:确认新增硬盘
首先,确保新增的两块硬盘已经正确连接到服务器,并且系统能够识别它们。请运行以下命令以更新系统中的磁盘信息并查看所有已连接硬盘:
[ root@localhost ]# partprobe [ root@localhost ]# fdisk -l
这将列出所有已连接的硬盘及其详细信息。查找与您新添加硬盘相对应的设备名(如
sdb
、sdc
等)。确认它们未被分区和格式化。步骤二:创建物理卷(PVs)
对于每块新增硬盘,将其转换为LVM物理卷(PV),以便后续整合到同一个卷组中。假设新增硬盘分别为
sdb
和sdc
,执行以下命令:[ root@localhost ]# pvcreate /dev/sdb [ root@localhost ]# pvcreate /dev/sdc
步骤三:扩展现有卷组(VG)或创建新卷组
如果您的系统已经使用了LVM,查找现有的卷组名称(通常为
centos
),然后将新创建的物理卷添加到该卷组:[ root@localhost ]# vgextend centos /dev/sdb /dev/sdc
若当前系统未使用LVM或您想创建新的卷组,可以执行以下命令创建一个新卷组(例如命名为
new_vg
)并添加物理卷:[ root@localhost ]# vgcreate new_vg /dev/sdb /dev/sdc
步骤四:扩展逻辑卷(LV)
现在,您需要扩展用于挂载根目录的逻辑卷。首先,确定现有逻辑卷的名称(通常是
centos-root
),然后使用以下命令将其扩展至新增硬盘提供的总空间:[ root@localhost ]# lvextend -l +100%FREE --resizefs /dev/centos/centos-root
或如果您创建了新的卷组:
[ root@localhost ]# lvcreate -l 100%FREE -n new_root new_vg [ root@localhost ]# mkfs.ext4 /dev/new_vg/new_root [ root@localhost ]# mount /dev/new_vg/new_root /mnt/new_root [ root@localhost ]# cp -ax /* /mnt/new_root/ [ root@localhost ]# blkid /dev/new_vg/new_root [ root@localhost ]# vi /etc/fstab # 在fstab中添加新挂载点信息,替换UUID为您获取的实际值 UUID=<new_root_UUID> / ext4 defaults 1 1 [ root@localhost ]# umount /mnt/new_root [ root@localhost ]# reboot
以上步骤将完成将新增硬盘空间合并到根目录的过程。请根据实际情况调整命令中的卷组名、逻辑卷名及文件系统类型。操作前务必备份重要数据,并确保在维护窗口内进行,以防万一发生意外导致服务中断。
解决 无用评论 打赏 举报 编辑记录
悬赏问题
- ¥15 想问一下树莓派接上显示屏后出现如图所示画面,是什么问题导致的
- ¥100 嵌入式系统基于PIC16F882和热敏电阻的数字温度计
- ¥15 cmd cl 0x000007b
- ¥20 BAPI_PR_CHANGE how to add account assignment information for service line
- ¥500 火焰左右视图、视差(基于双目相机)
- ¥100 set_link_state
- ¥15 虚幻5 UE美术毛发渲染
- ¥15 CVRP 图论 物流运输优化
- ¥15 Tableau online 嵌入ppt失败
- ¥100 支付宝网页转账系统不识别账号