Linux磁盘挂载

一、挂载磁盘到 /home下

a. 查看磁盘,找到要添加的磁盘    /dev/sdb

fdisk -l         

b. 创建磁盘分区

fdisk /dev/sdb

    

c. fdisk -l查看刚刚创建的磁盘分区

 

d. 格式化分区

有这几种格式

mkfs.ext3 /dev/sdb1

mkfs.ext4 /dev/sdb1

mkfs.xfs -f /dev/sdb1(centos6 需要安装 yum install xfsprogs -y)

选择xfs格式

e. 设置开机自动挂载

vim /etc/fstab

/dev/sdb1                       /home                   xfs     defaults        0 0

保存退出后执行 mount -a

df -h查看挂载目录是否存在

二、多个磁盘合并为一个并挂载到/data下

使用 fdisk -l 命令查看当前系统中的硬盘,如下图:

系统中存在两块未分配的硬盘:/dev/sdb/dev/sdc,共13G

现将两块硬盘合并成一块,挂载到/data目录下,具体方法如下:

1.创建pv

pvcreate /dev/sdb # 硬盘1

pvcreate /dev/sdc # 硬盘2

2.创建vg

# vgcreate [自定义LVM名称] [硬盘]

# 先使用硬盘1创建vg:lvm_data

vgcreate lvm_data /dev/sdb

3.扩展vg

# vgextend [自定义vg名称] [硬盘]

# 使用硬盘2扩展vg

vgextend lvm_data /dev/sdc

4.创建lv

# lvcreate -l[自定义分区大小] -n[自定义分区名称] [vg名称]

# 分区大小不能超过硬盘容量总和

如创建一个10G的分区:

lvcreate -l10.0G -n vg_data lvm_data

如果将两个盘全部空间分区,可以使用以下方式:

lvcreate -l 100%VG -n vg_data lvm_data

5.格式化分区

# mkfs -t [文件系统] [分区位置]

mkfs -t ext4 /dev/lvm_data/vg_data

6.挂载分区
# mount [分区位置] [目录地址]

mount /dev/lvm_data/vg_data /data

7.设置开机加载
在/etc/fstab文件末尾添加如下行:

/dev/lvm_data/vg_data /data ext4 defaults 0 0

查看磁盘信息

lsblk

fdisk -l


Linux磁盘挂载
https://www.hechunyu.com/archives/linuxci-pan-gua-zai
作者
chunyu
发布于
2021年07月23日
许可协议