Linux怎么扩容啊!求大神详细指导

Linux怎么扩容啊!求大神详细指导,第1张

如果硬盘sda还有剩余空间可以再建个分区,如果没有那就增加一块硬盘,然后通过逻辑卷管理扩展文件系统空间,以新建分区sda4为例:

fdisk /dev/sda        #增加分区sda4,140G(大小根据需要,原来16G,足够扩展到150G),过程略

pvcreate /dev/sda4                #将sda4创建为pv

vgextend vg_dpserver /dev/sda4     #扩展卷组vg_dpserver,将sda4加入

vgdisplay vg_dpserver              #查看卷组情况

lvextend -L +134G /dev/vg_dpserver/lv_root #扩展逻辑卷resize2fs /dev/vg_dpserver/lv_root  #扩展文件系统

df -h                             #查看文件系统情况,应该已经增加

因为不确定你使用文件系统系统的具体情况,不能给出具体的 *** 作命令,以下过程供参考:

>已有分区/dev/sda6大小为1G,随着业务的增长,空间需求量变大,但又不能重新分区格式化,造成原有数据丢失。此时,可以使用resize2fs进行文件系统扩展,不影响分区中原有文件。

具体步骤:

(1)查看原分区大小为1G左右,并卸载分区

[root@station25 ~]# df -Th

文件系统 类型 容量 已用 可用 已用%% 挂载点

/dev/sda2 ext4 9.7G 7.6G 1.6G 84% /

tmpfs tmpfs 354M 176K 354M 1% /dev/shm

/dev/sda1 ext4 194M 25M 159M 14% /boot

/dev/sr0 iso9660 2.9G 2.9G 0 100% /var/ftp/rhel6

/dev/sda6 ext4 989M 18M 921M 2% /aabb

[root@station25 ~]#umont /dev/sda6

(2)查看/dev/sda8分区的柱面范围

[root@station25 ~]# fdisk -l |grep sda6

Disk /dev/mapper/myvg01-haoren doesn't contain a valid partition table

/dev/sda6 1621 1748 1028128+ 83 Linux

(3)使用fdisk名对sda6重新设定柱面范围

先删除分区sda6,然后新增分区sda6,将结束柱面调整为2100。

[root@station25 ~]# fdisk -l|grep sda6

Disk /dev/mapper/myvg01-haoren doesn't contain a valid partition table

/dev/sda6 1621 2100 3855568+ 83 Linux

(4)使用partprobe同步内存中分区信息

(5)使用e2fsck强制检查分区

[root@station25 ~]#e2fsck -f /dev/sda6

(6)使用resize2fs重新定义文件系统大小

[root@station25 ~]# resize2fs /dev/sda6

resize2fs 1.41.12 (17-May-2010)

Resizing the filesystem on /dev/sda6 to 963892 (4k) blocks.

The filesystem on /dev/sda6 is now 963892 blocks long.

(7)重新挂载分区,使用df -TH 查看扩容后分区大小

[root@station25 ~]# df -Th

文件系统 类型 容量 已用 可用 已用%% 挂载点

/dev/sda2 ext4 9.7G 7.6G 1.6G 84% /

tmpfs tmpfs 354M 176K 354M 1% /dev/shm

/dev/sda1 ext4 194M 25M 159M 14% /boot

/dev/sr0 iso9660 2.9G 2.9G 0 100% /var/ftp/rhel6

/dev/sda6 ext4 3.7G 19M 3.5G 1% /aabb

文件系统扩容成功。

一、在虚拟机中的linux使用mount 命令,

看是不是把tmp挂载到了内存,是的话,修改/etc/fstab,不挂载/tmp;

二、如果/tmp没有挂载到内存,仅仅是 /  下的一个文件夹,看看 / 的剩余空间是否够用

如果还不行,就给虚拟机再挂一个虚拟硬盘,进入linux分区,格式化,假设新加的硬盘分区,格式化后是/dev/hdb1,执行命令

三、mount /dev/sdb1 /tmp

可以解决问题,可以把这个配置写到 /etc/fstab 中。

Linux *** 作系统,是一种计算机 *** 作系统,中文读法大致一般为“哩内克斯”,但真正的读法应为“哩纳克斯”。Linux *** 作系统的内核的名字也是“Linux”。Linux *** 作系统也是自由软件和开放源代码发展中最著名的例子。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/7210758.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-02
下一篇2023-04-02

发表评论

登录后才能评论

评论列表(0条)

    保存