Redhat本地磁盘配置和扩容

今天简单讲一讲如何对Redhat等常见的Linux本地磁盘配置和扩容。

现在我们假设有一块新的磁盘/dev/sde要挂到我们的系统上,我们可以用fdisk -l查看。

开始之前我们要了解Linux的逻辑卷LVM的简单原理,最底层是物理层,也就是PV,然后我们在上面创建磁盘卷VG,再上面是我们的逻辑卷LV。

此处应有图。

 

创建过程:

1、创建物理层PV,使用命令:pvcreate /dev/sde

2、创建磁盘卷层VG,这里我们将VG命名为datavg01,你也可以使用其他名字。使用命令:vgcreate datavg01 /dev/sde

3、创建逻辑卷层LV,LV命名为data01,假设磁盘大小为100G,使用命令:lvcreate datavg01 -n data01 -L 99.99G (创建逻辑卷会占用很少的空间,所以这里不能写成100G,否则会创建失败)

4、上述创建完成后可以分别使用displaypv ,displayvg,displaylv查看创建情况。

5、同时在/dev/mapper/下可以看到我们创建的磁盘配置文件,格式化磁盘分区:mkfs.ext4 /dev/mapper/datavg01-data01

6、创建需要挂载的文件夹:mkdir /data01

7、挂载磁盘:mount /dev/mapper/datavg01-data01 /data01

8、配置开机自动挂载:echo ‘/dev/mapper/datavg01-data01 ext4 defaults 1 2’ >> /etc/fstab

以上就是基本的Redhat本地磁盘配置和扩容。

 

网络磁盘NFS创建和挂载

如果不是本地磁盘,而是来自存储或者其他NFS共享磁盘,开机自动挂载需要做相应改变,否则会因无法挂载而导致系统无法启动。此时需要进入single单用户模式修改etc/fstab配置

附上NFS挂载磁盘的方法:

首先查看可挂载的NFS磁盘,

showmount -e

挂载命令格式如下:

mount -t nfs 192.168.0.1:/data01  /mnt/data01

此时,/etc/fstab应配置为(注意配置不当可能会使系统无法启动):

192.168.0.1:/data01    /mnt/data01   nfs     defaults   0 0

 

存储扩容:

如果/data01空间不足,而硬盘又有足够的空间,这个时候我们会需要进行扩容。请注意备份数据。

PV,VG,LV上有足够空间的情况下,可以按照上述步骤进行逐步操作,最后扩充到/data01。

使用命令:lvresize 或者 lvextend

 

参考链接:http://www.92csz.com/study/linux/

相关文章:SWAP目录创建

WordPress网站内存不够用处理方法

 

ITsupport

最美时刻-探索人生旅途中的美时美刻!

 

 

最美时刻,版权所有丨如未注明,均为原创丨本网站采用BY-NC-SA协议进行授权,转载请注明转自:https://www.msmk.me/lvm-configuration/

相关文章

Leave a Reply

电子邮件地址不会被公开。 必填项已用*标注