centos lv xfs(centos7)
大家好,今天来为大家解答centos lv xfs这个问题的一些问题点,包括centos7也一样很多人还不知道,因此呢,今天就来为大家分析分析,现在让我们一起来看看吧!如果解决了您的问题,还望您关注下本站哦,谢谢~
centos下原磁盘扩容后给lvm的root根/文件系统扩容
在CentOS系统中,若需要对原磁盘扩容后给LVM的root文件系统扩容,可以按照以下步骤操作:
1.首先,在云主机管理界面为磁盘扩容,例如将100GB扩展为200GB,务必在操作前创建快照作为备份。
2.使用fdisk-l命令检查新扩容的磁盘,确认其已正确增加。
3.执行fdisk/dev/vda,为新磁盘创建一个新的分区。
4.重启服务器后,通过lsblk查看,新分区应已显示在设备列表中。
5.使用pvscan和vgdisplay命令,确认vg(卷组)的状态,然后执行vgextend centos/dev/vda3,将新分区加入到centos卷组,使其大小变为200GB。
6.接下来,检查逻辑卷(lv)的状况,如果需要,执行lvextend-l+100%FREE/dev/centos/root,按百分比方式为root逻辑卷扩容。
7.如果希望以固定大小追加,可使用lvextend-L+20G命令(替换为实际需要的大小)。
8.完成扩容后,使用df-h检查文件系统空间,确保扩容已生效。
9.最后,通过xfs_growfs/dev/centos/root命令执行文件系统的扩展,以使新空间生效。
10.检查df-h的结果,确认root文件系统已成功扩容。
这样,你就完成了在CentOS环境下,对原磁盘扩容后给LVM root文件系统的扩容操作。
红帽linux,centos7 添加磁盘到/(根目录下),扩展VG卷和lv
为了在红帽Linux的CentOS7系统中扩展根目录(/)下的磁盘,添加新磁盘并扩展VG(Volume Group)和LV(Logical Volume),请遵循以下步骤。
首先,使用fdisk命令创建新的分区。在终端输入:
fdisk/dev/sdb
在新打开的窗口中,按照提示操作添加新的分区。选择“n”新建分区,“p”设置为主分区,输入分区编号“1”,并选择默认大小,最后输入“w”保存并退出。
接着,将新分区加入VG中,以此扩充VG的大小。使用vgextend命令执行如下操作:
[tr][/tr][/table] [root@localhost~]# vgextend centos/dev/sdb1
这条命令将VG名称“centos”与磁盘的位置“/dev/sdb1”进行连接,成功扩展VG。
查看VG状态,确认扩展操作成功:
[root@localhost~]# vgs
通过lvs命令进一步检查LV的状态,虽然VG已扩展,但LV仍需调整大小:
[root@localhost~]# lvs
使用lvextend命令扩展LV的大小,具体命令如下:
[root@localhost~]# lvextend-L+20G/dev/mapper/centos-root
这将LV的大小从17.47GB增加至37.47GB。执行完命令后,使用df-h查看文件系统容量变化,若未见更新,需执行xfs_growfs命令重新读取大小:
[root@localhost~]# xfs_growfs/dev/mapper/centos-root
执行后使用df-h再次检查,确认文件系统大小已调整。
至此,根目录下的磁盘容量已成功扩展。
注意:在自定义创建VG组及在新VG中生成LV时,使用vgcreate命令创建VG,使用lvcreate命令在新VG中创建LV(需指定VG名称)。执行vgreduce将PV从VG中移除,若VG中只有一个PV,则直接使用vgremove。
centos6.9有几个版本,分别有什么区别
CentOS有几个版本可以选择,如下:
1、CentOS-7-DVD版本:DVD是标准安装盘,一般下载这个就可以了。
2、CentOS-7-NetInstall版本:网络安装镜像。
3、CentOS-7-Everything版本:对完整版安装盘的软件进行补充,集成所有软件。
4、CentOS-7-LiveGnome版本:GNOME桌面版。
5、CentOS-7-KdeLive版本:KDE桌面版。
6、CentOS-7.0-livecd版本:光盘上运行的系统,类拟于winpe。
新版本较于旧版本类型区别说明如下:
1、初次启动。
装完机后,开机进系统的界面不同,有一个是rescue选择,而且按e后,会发现所有的grub.conf的信息全出来了,内核启动的地方,写要进单用户模式,然后需要进rescue模式。
2、字符界面。
每次的新版本进系统后,是图形界面,想进字符界面,结果找到/etc/inittab,发现几乎是个空文件,文件中提示想改runlevel的话,可以把/lib/systemd/system/runlevel*.target软连到/etc/systemd/system/default.target下(当然考过来,覆盖也行),试了一下还行,能改到字符界面runlevel3。
3、配置网络和主机名。
新版本想配置网络,进/etc/sysconfig/network-script/,网卡改名了enp1s5,配置完网络后改主机名,到/etc/sysconfig/network去改名,这个文件也是空的,按原6版本的去修改,重启后没效果,man了一下hostname,7中改名要到/etc/hostname去改名字。
4、本地yum源和挂载。
新版本想配置一个本地yum源,配上后要挂光盘,手动挂上,然后直echo“mount......”到rc.local中,启动执行脚本,,进去rc.local中,7中要手动的把chmod+xrc.local,要手动加执行权限,之前6的系统中不需要手动加执行权限,加了权限后,开机启动执行了rc.local的mount命令。
5、LVM和xfs。
就分区,格式化,pv,vg,lv一步一步,放大,缩小,执行resize2fs时,,然后man resize2fs一下,发现新版本这命令只支持ext的文件系统。
6、dhcp和服务。
所有dhcp的包装上之后,不能servicedhcpdstart,/etc/init.d/中没dhcp类似的东西。
6之前有dhcpd,dhcpd6,dhcrelay的,/sbin/dhcpd有启动文件,是在/usr/lib/systemd/system/dhcpd.service,还要修改,然后加权限,执行service服务restart/,但是指向了systemctlrestart/start/stop服务.service
7、iptables
iptables新版本也不是作为一个服务在/etc/init.d/下面了,/sbin下有;
扩展资料:
CentOS是Linux发行版之一,是来自于RedHatEnterpriseLinux依照开放源代码规定释出的源代码所编译而成。
由于出自同样的源代码,因此有些要求高度稳定性的服务器以CentOS替代商业版的RedHatEnterpriseLinux使用。两者的不同,在于CentOS完全开源。
CentOS是一个基于RedHatLinux提供的可自由使用源代码的企业级Linux发行版本。每个版本的CentOS都会获得十年的支持。
新版本的CentOS大约每两年发行一次,而每个版本的CentOS会定期更新一次,以便支持新的硬件。这样,建立一个安全、低维护、稳定、高预测性、高重复性的Linux环境。
参考资料:百度百科-centos