centos系统扩容的问题

author author     2023-05-10     184

关键词:

我用的是centos,安装系统时/,/home,/var在不同的分区上,现在/目录不够用的,请问我应该怎样扩容呢,硬盘上的其它空间可以随便用。。

参考技术A 着是我经验成果,希望对你有帮助.
有一次我调整VPS的时候发现自己的/分区的空间用光了.但是还剩下一个分区hda3没动.于是乎.想调整到根下面去.但是由于本人新手一个.又不太了解linux的分区机制.所以.百度满世界找答案,终于还是找到了.现在将执行代码贴出来.希望对不有帮助.

以下是Centos5给 / 分区扩容代码.

[root@localhost ~]# fdisk /dev/hda3

The number of cylinders for this disk is set to 3916.
There is nothing wrong with that, but this is larger than 1024,
and could in certain setups cause problems with:
1) software that runs at boot time (e.g., old versions of LILO)
2) booting and partitioning software from other OSs
(e.g., DOS FDISK, OS/2 FDISK)

Command (m for help): p

Disk /dev/hda4: 32.2 GB, 32212254720 bytes
255 heads, 63 sectors/track, 3916 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x000bc363

Device Boot Start End Blocks Id System
/dev/hda1 * 1 25 200781 83 Linux
/dev/hda2 26 1958 15526822+ 8e Linux LVM
/dev/hda3 1959 2610 5237190 8e Linux LVM

Command (m for help): n
Command action
e extended
p primary partition (1-4)
p
Selected partition 4
First cylinder (2611-3916, default 2611):
Using default value 2611
Last cylinder or +size or +sizeM or +sizeK (2611-3916, default 3916):
Using default value 3916

Command (m for help): t
Partition number (1-4): 4
Hex code (type L to list codes): 8e
Changed system type of partition 4 to 8e (Linux LVM)

Command (m for help): p

Disk /dev/hda: 32.2 GB, 32212254720 bytes
255 heads, 63 sectors/track, 3916 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x000bc363

Device Boot Start End Blocks Id System
/dev/hda1 * 1 25 200781 83 Linux
/dev/hda2 26 1958 15526822+ 8e Linux LVM
/dev/hda3 1959 2610 5237190 8e Linux LVM
/dev/hda4 2611 3916 10490445 8e Linux LVM

Command (m for help): w
The partition table has been altered!

Calling ioctl() to re-read partition table.

WARNING: Re-reading the partition table failed with error 16: Device or resource busy.
The kernel still uses the old table.
The new table will be used at the next reboot.
Syncing disks.

(注:建议重启一下CentOS系统)

[root@localhost ~]# pvcreate /dev/hda3
Physical volume "/dev/hda4" successfully created
[root@localhost ~]# vgextend VolGroup00 /dev/hda3
Volume group "VolGroup00" successfully extended
[root@localhost ~]# lvextend -l +100%FREE /dev/VolGroup00/LogVol00
Extending logical volume LogVol00 to 28.25 GB
Logical volume LogVol00 successfully resized
[root@localhost ~]# lvresize -l +100%FREE /dev/VolGroup00/LogVol00
New size (904 extents) matches existing size (904 extents)
lvresize: Resize a logical volume

lvresize
[-A|--autobackup y|n]
[--alloc AllocationPolicy]
[-d|--debug]
[-h|--help]
[-i|--stripes Stripes [-I|--stripesize StripeSize]]
-l|--extents [+|-]LogicalExtentsNumber[%VG|LV|FREE] |
-L|--size [+|-]LogicalVolumeSize[kKmMgGtTpPeE]
[-n|--nofsck]
[-r|--resizefs]
[-t|--test]
[--type VolumeType]
[-v|--verbose]
[--version]
LogicalVolume[Path] [ PhysicalVolumePath... ]

[root@localhost ~]# resize2fs /dev/VolGroup00/LogVol00
resize2fs 1.40.2 (12-Jul-2007)
Filesystem at /dev/VolGroup00/LogVol00 is mounted on /; on-line resizing required
old desc_blocks = 2, new_desc_blocks = 2
Performing an on-line resize of /dev/VolGroup00/LogVol00 to 7405568 (4k) blocks.
The filesystem on /dev/VolGroup00/LogVol00 is now 7405568 blocks long.

centos虚拟机LVM扩容方法:

1、在esxi4.0硬件配置界面,将硬盘直接由原来100G增大到256G

2、用安装光盘启动进入紧急救援系统

3、将增加空间进行分区,我是用Linux下的分区魔术师GParted,光驱启动后,在图形界面下增加一个sda3 。其实应该可以用fdisk与parted完成,我没有操作。

4、为了使用 LVM 先初始化一块 physical volumn :
pvcreate /dev/sda3

5、然后把它加到卷组 (volumn group) 里去:
vgextend vgextend VolGroup00 /dev/sda3
其中卷组名是通过 vgdisplay 看到的。这些命令非常有用: fdisk , parted, mkfs.ext3, df , mount ,另外还有 /etc/fstab 文件。
6、上面加入卷组成功后,扩展逻辑卷的容量,这个逻辑卷就是挂载到 / 上的分区,可以通过 mount 来看到:
lvextend -L +4.5G /dev/VolGroup00/LogVol00
7、最后是两条命令:
e2fsck -f /dev/VolGroup00/LogVol00
resize2fs /dev/VolGroup00/LogVol00本回答被提问者和网友采纳
参考技术B linux 的 / 分区很少用到扩容。 你可以把其他分区挂载到根分区下,然后把数据放到这个目录下就行了。

centos系统下硬盘扩容

装好CentOS后,发现空间太小,怎样才能增加硬盘容量?那就是再建一个硬盘:打开虚拟经济的设置添加硬盘查看现有的磁盘空间fdisk-l[[email protected]~]#fdisk-lDisk/dev/sda:21.5GB,21474836480bytes255heads,63sectors/track,2610cylindersUnits=cylindersof1... 查看详情

lvm中对基于xfs的文件系统进行扩容

...腾了半天才搞清楚其扩容的方法。Xfs是CentOS7的默认文件系统类型,而不同文件系统类型对应的创建、检查、调整命令不同。Xfs是CentOS7的默认文件系统类型,而不同文件系统类型对应的创 查看详情

centos6.9之lvm创建,扩容

    在系统安装时候大多情况下有可能因为考虑不周,导致服务器空间不足问题,这时候如果没有lvm逻辑卷管理工具的话,往往就是查找服务器大文件删除之,或者应用迁移。但如果有了lvm逻辑卷管理,只需要新增... 查看详情

centos7下在lvm中对xfs文件系统进行扩容

Centos7下在LVM中对xfs文件系统进行扩容LVM 磁盘管理 1.LVM基本术语物理卷(physicalvolume):物理的磁盘分区$pvdisplay#显示物理卷$pvcreate/dev/sdb1#创建物理卷卷组(volumegroup):LVM中的磁盘分区,可以理解为一个磁盘仓库$vgdisplay#显示卷组$... 查看详情

centos7下使用lvm给系统硬盘扩容(代码片段)

...上的一个逻辑层,来提高磁盘分区管理的灵活性。通过LVM系统管理员可以轻松管理磁盘分区,如:将若干个磁盘分区连接为一个整块的卷组(volumegroup),形成一个存储池。管理员可以在卷组上随意创建逻辑卷组(logicalvolumes)... 查看详情

centos7下使用lvm给系统硬盘扩容(代码片段)

...上的一个逻辑层,来提高磁盘分区管理的灵活性。通过LVM系统管理员可以轻松管理磁盘分区,如:将若干个磁盘分区连接为一个整块的卷组(volumegroup),形成一个存储池。管理员可以在卷组上随意创建逻辑卷组(logicalvolumes)... 查看详情

centos7磁盘管理-分区扩容-使用gparted图形化工具或系统命令

参考技术A2.进行分区扩容,把挂载点为centos的物理分区sda2扩大(图形化操作不在赘述)2.重载2.交互操作,建立新分区PV7.重载 查看详情

centos6.9之lvm创建,扩容等常用操作

    在系统安装时候大多情况下有可能因为考虑不周,导致服务器空间不足问题,这时候如果没有lvm逻辑卷管理工具的话,往往就是查找服务器大文件删除之,或者应用迁移。但如果有了lvm逻辑卷管理,只需要新增... 查看详情

centos7虚拟机硬盘扩容

参考技术A1.进入centos7系统中,在终端界面中输入以下命令,并回车,在终端界面中可以看到原本30G的磁盘,并未扩容。2.输入以下命令,查看新磁盘的分区信息。3.接着,对新加的磁盘进行分区操作(选择新增的磁盘),并回车... 查看详情

linux centos8本地数据盘无损扩容

参考技术A首先在网页后台扩容,然后进入系统操作命令,先取消挂载需要扩容的硬盘,可以用umount-lf dev/vdb强制取消挂载,使用fdisk删除当前硬盘分区,然后重新建一个新的分区,参考操作:https://blog.csdn.net/Hu_wen/article/details... 查看详情

centos虚拟机centos-root扩容(代码片段)

本文介绍在虚拟机vmware的CentOS系统中实现无损扩容根分区的方法。原由手头上的虚拟机是由其它同事分享的,看上去已经有很多年头了,开发环境较齐全,于是就使用,至今已有2年了。如果按之前的做事方式࿰... 查看详情

centos虚拟机centos-root扩容(代码片段)

本文介绍在虚拟机vmware的CentOS系统中实现无损扩容根分区的方法。原由手头上的虚拟机是由其它同事分享的,看上去已经有很多年头了,开发环境较齐全,于是就使用,至今已有2年了。如果按之前的做事方式࿰... 查看详情

基于centos6系统创建逻辑卷lvm,执行扩容,缩减,删除等操作

...传统的磁盘管理机制中,我们的上层应用是直接访问文件系统,从而对底层的物理硬盘进行读取,而 查看详情

centos7下使用lvm给系统硬盘扩容超详细(代码片段)

...上的一个逻辑层,来提高磁盘分区管理的灵活性。通过LVM系统管理员可以轻松管理磁盘分区,如:将若干个磁盘分区连接为一个整块的卷组(volumegroup),形成一个存储池。管理员可以在卷组上随意创建逻辑卷组(logicalvolumes)... 查看详情

centos7.x系统根目录分区扩容

说明:系统版本为Linuxversion3.10.0-327.el7.x86_64step1.查看现有磁盘信息,可以看出根分区有45G[[email protected]~]#df-hFilesystemSizeUsedAvailUse%Mountedon/dev/mapper/centos_mb--centos7-root45G9.8G35G23%/devtmpfs5.9G05.9G0 查看详情

使用lvm对系统盘进行扩容(代码片段)

??不知道大家有没有碰到在安装CentOS时个,对系统每个挂载点分配多大容量比较合适的问题?如果挂载点容量分配大小,在某天不够用的时候怎么办;分配太大又存在浪费的情况。特别是在遇到系统盘特别小的时候,这个问题会... 查看详情

centos7.6在线扩容xfs文件系统(创建大于2t的磁盘分区并使用lvm管理)

1.使用parted方式格式化磁盘1.1查看磁盘情况[root@jylhlog2~]#fdisk-lDisk/dev/sdd:2199.0GB,2199023255552bytes,4294967296sectorsUnits=sectorsof1*512=512bytesSectorsize(logical/physical):512bytes/512bytesI/Osize(minimum/o 查看详情

centos7xfs文件系统扩展root根分区

实验环境VMware里的虚拟机Centos7系统版本:Centos7.2(Core)x64系统初始磁盘sda大小为18GB后期扩容到30GBCentos7.2系统使用LVM逻辑卷和XFS文件系统实现方式目前常用方式有两种:1、使用LVM逻辑卷扩容实现注:这种实现方式适用于系统有足... 查看详情