centos 根分区,lvm扩容根分区

大家好,今天小编来为大家解答centos 根分区这个问题,lvm扩容根分区很多人还不知道,现在让我们一起来看看吧!

CentOS如何分区 CentOS分区方案

CentOS分区方案的具体步骤如下:

1、以Centos6.5分区为例,选择合适的安装源,然后便进入了如下安装界面,需要选择界面中的第一项【Install or upqrade an existing system】。

2、点击之后,会出现如下图所示的提示,该提示的意思是询问是否需要检查安装源的完整性,这里没必要进行检查,应当跳过,选择【Skip】。

3、跳过检查之后,进入下面的界面,选择【Next】开始进行系统部署。

4、然后进行系统语言的选择,有多种语言可选,这里以英文系统为例,选择【Chinese】中文简体,然后一路点击【Next】。

5、进入如下界面后,点击【安装位置】进行硬盘大小、根分区以及swap分区等操作。

6、选择【我要配置分区(I)】,然后点击左上角的【完成】进入,【手动分区】的配置页面,点击自动创建他们,创建一个手动分区。

7、然后便会创建一个手动分区,手动分区方案分区的方案如图所示,/home为4098MB,/boot为476MB,/为10GB,/var为976.56MB,swap为4092MB。

centos安装的最少分区是

在CentOS中,通常建议的分区数量取决于您计划使用系统执行的操作和它将要存储的数据。但为了简化并保证系统运行稳定,我们通常推荐最少分三个区。

这些分区包括:

1.根分区(/):这个分区用于存储系统文件,包括内核、初始化脚本、应用程序和用户数据。一般来说,我们建议将至少10GB的空间分配给这个分区。

2. swap分区(swap):这是一个交换分区,用于在系统内存不足时提供额外的内存空间。在大多数现代系统上,Swap分区的大小应该至少与内存大小相等。例如,如果您有8GB的RAM,那么您应该至少为Swap分区分配8GB的空间。

3.逻辑卷管理(LVM)分区(可选):如果您计划使用逻辑卷管理(LVM)来扩展您的存储空间,那么您可能需要一个额外的分区来作为LVM的基础。这个分区的空间大小可以根据您的需求来决定。

请注意,这些建议只是一个基本的指南,并且可能需要根据您的特定需求进行调整。例如,如果您计划安装多个应用程序或存储大量数据,您可能需要更多的分区。

另外,值得注意的是,分区数量和大小也会受到您的硬盘大小和系统性能要求的影响。例如,如果您有非常大的硬盘,那么您可能不需要为Swap分区分配太多的空间。

最后,无论您选择多少个分区,重要的是确保它们的大小和结构合理,以避免在系统运行时出现问题。在进行任何磁盘分区之前,强烈建议您备份您的数据,并参考CentOS的官方文档以获取更多详细的信息和指导。

解决linux系统CentOS下调整home和根分区大小的方法

owncloud的xxx/data/路径修改之后,没有web服务器写入权限,于是把多余的home分区的容量调整到了root文件夹下面,于是,解决了相关问题。下一个问题,解决外挂硬盘的问题。

目标:将VolGroup-lv_home缩小到20G,并将剩余的空间添加给VolGroup-lv_root

1、首先查看磁盘使用情况

[root@jb51.net~]# df-h

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

FilesystemSizeUsedAvailUse%Mounted on

/dev/mapper/VolGroup-lv_root154G7.9G139G6%/

tmpfs1.9G100K1.9G1%/dev/shm

/dev/sda1485M69M391M15%/boot

/dev/mapper/VolGroup-lv_home299G984M283G1%/home目标:将VolGroup-lv_home缩小到20G,并将剩余的空间添加给VolGroup-lv_root

2、卸载/home

[root@jb51.net~]# umount/home

umount/home如果提示无法卸载,则是有进程占用/home,使用如下命令来终止占用进程:

[root@jb51.net~]# fuser-m/home

3、调整分区大小

[root@jb51.net~]# resize2fs-p/dev/mapper/VolGroup-lv_home 20G

如果提示运行“e2fsck-f/dev/mapper/VolGroup-lv_home”,则执行相关命令:

[root@jb51.net~]# e2fsck-f/dev/mapper/VolGroup-lv_home然后重新执行命令:

[root@jb51.net~]# resize2fs-p/dev/mapper/VolGroup-lv_home 20G注:resize2fs为重新设定磁盘大小,只是重新指定一下大小,并不对结果有影响,需要下面lvreduce的配合

4、挂载上/home,查看磁盘使用情况

[root@jb51.net~]# mount/home

[root@jb51.net~]# df-h

5、设置空闲空间

使用lvreduce指令用于减少LVM逻辑卷占用的空间大小。可能会删除逻辑卷上已有的数据,所以在操作前必须进行确认。记得输入“y”

[root@jb51.net~]# lvreduce-L 20G/dev/mapper/VolGroup-lv_home注:lvreduce-L 20G的意思为设置当前文件系统为20G,如果lvreduce-l 20G是指从当前文件系统上减少20G

使用lvreduce减小逻辑卷的大小。

注意:减小后的大小不能小于文件的大小,否则会丢失数据。

可以使用vgdisplay命令等查看一下可以操作的大小。也可以是用fdisk-l命令查看详细信息。

[root@jb51.net~]# vgdisplay注:vgdisplay为显示LVM卷组的元数据信息

6、把闲置空间挂在到根目录下

[root@jb51.net~]# lvextend-L+283G/dev/mapper/VolGroup-lv_root

注:lvextend-L+283G为在文件系统上增加283G

[root@jb51.net~]# resize2fs-p/dev/mapper/VolGroup-lv_root7、最后检查调整结果

[root@jb51.net~]# df-h

阅读剩余
THE END