【Linux对磁盘进行清理、重建、配置文件系统和挂载,进行系统存储管理调整存储结构】

Linux 调整存储结构

  • 前言
    • 一、查看磁盘和分区列表
    • 二、创建 ext4 文件系统,即:格式化分区为ext4文件系统。
      • 1.使用命令 mkfs.ext4 (make file system)报错如下:
        • 解决办法1:(经测试,不采用)X
        • 解决办法2:(经测试,不采用)X
        • 解决办法3:(采用)●
    • 三、通过UUID挂载单磁盘
      • 1.查看可用的磁盘和其对应的UUID
      • 2.创建用于挂载的目录
      • 3.挂载磁盘(注意:下面两种方法,选其一,这里选方法一)
        • 3-1. 方法一 : UUID挂载,执行如下命令
        • 3-2. 检查挂载节点是否有误如下:(没问题)
        • 3-2. 方法二 : 设备文件名挂载
      • 4.编辑 /etc/fstab文件添加挂载内容(与上一步骤连贯,上面方法一,这里也得是方法一的操作,反之同理)
        • 4-1. 方法一 :UUID挂载需在 /etc/fstab 添加如下内容,是为了重启系统防止挂载节点丢失,确保系统在启动时自动挂载并且更加稳定便捷的运行。
        • 4-2.设备文件名挂载需添加如下
      • 5.重新挂载/etc/fstab文件中系统列出的所有已配置但当前未挂载的文件系统
      • 6.reboot 重启之后

前言

继上一篇 【Linux上创建一个LVM卷组,将多个物理卷添加到卷组中使用】
创建一个卷组,并将多个物理卷添加到该卷组中。
在卷组上创建一个逻辑卷,并进行文件系统格式化。
将逻辑卷挂载到指定目录并自动挂载。
扩展逻辑卷的大小,并调整文件系统以适应扩容后的存储空间。

那么这篇是Linux 对磁盘进行清理、重建、配置文件系统和挂载的一系列操作,进行系统存储管理 调整存储结构

一、查看磁盘和分区列表

使用命令 lsblk 如下:

[root@hnode3 ~]# lsblk 
NAME                 MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
sda                    8:0    0  1.1T  0 disk 
├─sda1                 8:1    0  200M  0 part /boot/efi
├─sda2                 8:2    0  200M  0 part /boot
├─sda3                 8:3    0  1.1T  0 part 
│ ├─vg_srv-lv_root   253:0    0  2.1T  0 lvm  /
│ ├─vg_srv-lv_swap   253:1    0   16G  0 lvm  [SWAP]
│ ├─vg_srv-lv_usr    253:2    0   50G  0 lvm  /usr
│ ├─vg_srv-lv_opt    253:4    0   50G  0 lvm  /opt
│ ├─vg_srv-lv_tmp    253:5    0   50G  0 lvm  /tmp
│ ├─vg_srv-lv_var    253:6    0   50G  0 lvm  /var
│ └─vg_srv-lv_home   253:7    0   50G  0 lvm  /home
└─sda4                 8:4    0    1M  0 part 
sdb                    8:16   0  1.1T  0 disk 
└─sdb1                 8:17   0  1.1T  0 part └─vg_srv-lv_root   253:0    0  2.1T  0 lvm  /
sdc                    8:32   0  1.1T  0 disk 
└─sdc6                 8:38   0  1.1T  0 part └─vg_srv-lv_root   253:0    0  2.1T  0 lvm  /
sdd                    8:48   0  1.1T  0 disk 
└─sdd1                 8:49   0  1.1T  0 part └─vg_data-edp_data 253:3    0  8.8T  0 lvm  /data
sde                    8:64   0  1.1T  0 disk 
└─sde1                 8:65   0  1.1T  0 part └─vg_data-edp_data 253:3    0  8.8T  0 lvm  /data
sdf                    8:80   0  1.1T  0 disk 
└─sdf1                 8:81   0  1.1T  0 part └─vg_data-edp_data 253:3    0  8.8T  0 lvm  /data
sdg                    8:96   0  1.1T  0 disk 
└─sdg1                 8:97   0  1.1T  0 part └─vg_data-edp_data 253:3    0  8.8T  0 lvm  /data
sdh                    8:112  0  1.1T  0 disk 
└─sdh1                 8:113  0  1.1T  0 part └─vg_data-edp_data 253:3    0  8.8T  0 lvm  /data
sdi                    8:128  0  1.1T  0 disk 
└─sdi1                 8:129  0  1.1T  0 part └─vg_data-edp_data 253:3    0  8.8T  0 lvm  /data
sdj                    8:144  0  1.1T  0 disk 
└─sdj1                 8:145  0  1.1T  0 part └─vg_data-edp_data 253:3    0  8.8T  0 lvm  /data
sdk                    8:160  0  1.1T  0 disk 
└─sdk1                 8:161  0  1.1T  0 part └─vg_data-edp_data 253:3    0  8.8T  0 lvm  /data
sdl                    8:176  0  1.1T  0 disk 
└─sdl1                 8:177  0  1.1T  0 part └─vg_data-edp_data 253:3    0  8.8T  0 lvm  /data
sdm                    8:192  0  1.1T  0 disk 
└─sdm1                 8:193  0  1.1T  0 part 
sdn                    8:208  0  1.1T  0 disk 
└─sdn1                 8:209  0  1.1T  0 part 
sdo                    8:224  0  1.1T  0 disk 
└─sdo1                 8:225  0  1.1T  0 part 
sdp                    8:240  0  1.1T  0 disk 
└─sdp1                 8:241  0  1.1T  0 part 
sdq                   65:0    0  1.1T  0 disk 
└─sdq1                65:1    0  1.1T  0 part 
sdr                   65:16   0  1.1T  0 disk 
└─sdr1                65:17   0  1.1T  0 part 
sds                   65:32   0  1.1T  0 disk 
└─sds1                65:33   0  1.1T  0 part 
sdt                   65:48   0  1.1T  0 disk 
└─sdt1                65:49   0  1.1T  0 part 
sdu                   65:64   0  1.1T  0 disk 
└─sdu1                65:65   0  1.1T  0 part 
sdv                   65:80   0  1.1T  0 disk 
└─sdv1                65:81   0  1.1T  0 part 
sdw                   65:96   0  1.1T  0 disk 
└─sdw1                65:97   0  1.1T  0 part 
sdy                   65:128  0  1.1T  0 disk 
└─sdy1                65:129  0  1.1T  0 part 
sdz                   65:144  0  1.1T  0 disk 
└─sdz1                65:145  0  1.1T  0 part 
sr0                   11:0    1 1024M  0 rom  
sdaa                  65:160  0  1.1T  0 disk 
└─sdaa1               65:161  0  1.1T  0 part 
sdab                  65:176  0  1.1T  0 disk 
└─sdab1               65:177  0  1.1T  0 part 
You have new mail in /var/spool/mail/root
[root@hnode3 ~]#

二、创建 ext4 文件系统,即:格式化分区为ext4文件系统。

1.使用命令 mkfs.ext4 (make file system)报错如下:

[root@hnode3 ~]# mkfs.ext4 /dev/sdd1
mke2fs 1.39 (29-May-2006)
/dev/sdd1 isapparently in use by the system; will not make a filesystem here!

WC报错:
请添加图片描述

意思是:/dev/sdd1 似乎已经被系统占用,无法在这里创建文件系统。sdd1 是一个硬盘设备文件,如
果在使用中,系统可能已经分配了这个设备。可以看到第一步执行结果挂载点MOUNTPOINT下有/data。为了创建文件系统,需要先卸载占用这个设备的程序,或者将设备重新分配给系统。那怎么办呢?咱们往下走。

解决办法1:(经测试,不采用)X

卸载现有的文件系统:

umount /dev/sdd1

创建一个新的ext4文件系统:

mkfs.ext4 /dev/sdd1

在创建新的文件系统时,如果您的设备上已经存在一个或多个文件系统,则必须先卸载它们,否则将无法创建新的文件系统。此时还会报错,继续!

解决办法2:(经测试,不采用)X

使用 fdisk 或 parted 命令格式化 sdd1 设备,然后重新挂载 sdd1 设备 fdisk /dev/sdd1

解决办法3:(采用)●

查看卷组信息
vgs或者vgdisplay

VG      #PV #LV #SN Attr   VSize   VFree   
vg_data  24   1   0 wz-pn- <26.20t  <17.41t
vg_srv    3   7   0 wz--n-   3.27t <985.62g

1.检查是否有文件系统或其他进程挂载或访问卷组(可跳过)
2.卸载文件系统

提示:删除逻辑卷之前先卸载文件系统是因为逻辑卷上的文件系统可能正在被使用,文件系统是在逻辑卷上创建的,他是负责管理文件和目录的结构以及存储数据的组织方式。文件系统被挂载后,系统会不断地读取、写入、修改文件和目录以及更新文件系统的元数据。如果这种情况下直接删除逻辑卷,则会中断文件系统的正常操作,可能会导致文件丢失、数据损坏或文件系统无法恢复。所以在删除逻辑卷之前必须使用umount命令卸载文件系统保证不再被系统或其他进程使用。

umount /dev/卷组名称/逻辑卷名称

umount /dev/vg_data/edp_data

此时,再执行第一步lsblk命令MOUNTPOINT下的 /data 就应该消失了接下来编辑/etc/fstab文件,注释掉逻辑卷对应的挂载目录,如下:

#/dev/vg_data/edp_data  /data  ext4  defaults  0 0

3-4. 删除指定逻辑卷

lvremove /dev/vg_data/edp_data

此时,再执行第一步lsblk命令 sdd1、sde1、sdf1、sdg1、sdh1、sdi1、sdj1、sdk1、sdjl 下的逻辑卷vg_data-edp_data 就应该消失了

3-5. 删除卷组
执行命令

vgremove vg_data  

可能出错:Volume group “vg_data” not found, is inconsistent or has PVs missing.
出错原因:物理卷缺失或元数据描述不一致
解决方法:

vgreduce --removemissing vg_data 

然后再执行 vgremove vg_data 即可。
过程如下:

[root@hnode2 ~]# vgsWARNING: Device for PV Axs30r-DKSg-4sgo-0f24-Tthl-lrM8-aO0qWH not found or rejected by a filter.WARNING: Device for PV XNCljT-Da6w-5zmc-0WJh-MJAK-VDBa-Vq7h1L not found or rejected by a filter.Couldn't find device with uuid Axs30r-DKSg-4sgo-0f24-Tthl-lrM8-aO0qWH.Couldn't find device with uuid XNCljT-Da6w-5zmc-0WJh-MJAK-VDBa-Vq7h1L.VG      #PV #LV #SN Attr   VSize   VFree  vg_data  25   0   0 wz-pn- <27.29t <27.29tvg_srv    2   7   0 wz--n-   2.18t <67.84g
[root@hnode2 ~]# vgremove vg_data WARNING: Device for PV Axs30r-DKSg-4sgo-0f24-Tthl-lrM8-aO0qWH not found or rejected by a filter.WARNING: Device for PV XNCljT-Da6w-5zmc-0WJh-MJAK-VDBa-Vq7h1L not found or rejected by a filter.Couldn't find device with uuid Axs30r-DKSg-4sgo-0f24-Tthl-lrM8-aO0qWH.Couldn't find device with uuid XNCljT-Da6w-5zmc-0WJh-MJAK-VDBa-Vq7h1L.Volume group "vg_data" not found, is inconsistent or has PVs missing.Consider vgreduce --removemissing if metadata is inconsistent.
You have mail in /var/spool/mail/root
[root@hnode2 ~]# vgreduce --removemissing vg_dataWARNING: Device for PV Axs30r-DKSg-4sgo-0f24-Tthl-lrM8-aO0qWH not found or rejected by a filter.WARNING: Device for PV XNCljT-Da6w-5zmc-0WJh-MJAK-VDBa-Vq7h1L not found or rejected by a filter.Couldn't find device with uuid Axs30r-DKSg-4sgo-0f24-Tthl-lrM8-aO0qWH.Couldn't find device with uuid XNCljT-Da6w-5zmc-0WJh-MJAK-VDBa-Vq7h1L.Wrote out consistent volume group vg_data.
You have mail in /var/spool/mail/root
[root@hnode2 ~]# vgremove vg_data Volume group "vg_data" successfully removed
[root@hnode2 ~]# vgsVG     #PV #LV #SN Attr   VSize VFree  vg_srv   2   7   0 wz--n- 2.18t <67.84g
You have mail in /var/spool/mail/root
[root@hnode2 ~]#

3-6. 清除物理卷(可跳过)

pvremove /dev/sdd
pvremove /dev/sde
pvremove /dev/sdf
pvremove /dev/sdg
pvremove /dev/sdh
pvremove /dev/sdi
pvremove /dev/sdj
pvremove /dev/sdk 
pvremove /dev/sdl 
pvremove /dev/sdm 
pvremove /dev/sdn 
pvremove /dev/sdo 
pvremove /dev/sdp 
pvremove /dev/sdq 
pvremove /dev/sdr 
pvremove /dev/sds 
pvremove /dev/sdt 
pvremove /dev/sdu 
pvremove /dev/sdv 
pvremove /dev/sdw 
pvremove /dev/sdx 
pvremove /dev/sdy 
pvremove /dev/sdz 
pvremove /dev/sdaa
pvremove /dev/sdab

3-7.删除磁盘分区( d w ),执行完以下命令

fdisk /dev/sdd
fdisk /dev/sde
fdisk /dev/sdf
fdisk /dev/sdg
fdisk /dev/sdh
fdisk /dev/sdi
fdisk /dev/sdj
fdisk /dev/sdk 
fdisk /dev/sdl 
fdisk /dev/sdm 
fdisk /dev/sdn 
fdisk /dev/sdo 
fdisk /dev/sdp 
fdisk /dev/sdq 
fdisk /dev/sdr 
fdisk /dev/sds 
fdisk /dev/sdt 
fdisk /dev/sdu 
fdisk /dev/sdv 
fdisk /dev/sdw 
fdisk /dev/sdx 
fdisk /dev/sdy 
fdisk /dev/sdz 
fdisk /dev/sdaa
fdisk /dev/sdab

过程如下:

[root@hnode3 ~]#  fdisk /dev/sddWARNING: fdisk GPT support is currently new, and therefore in an experimental phase. Use at your own discretion.Welcome to fdisk (util-linux 2.23.2).Changes will remain in memory only, until you decide to write them.Be careful before using the write command.Command (m for help): dSelected partition 1Partition 1 is deletedCommand (m for help): wThe partition table has been altered!Calling ioctl() to re-read partition table.Syncing disks.
[root@hnode3 ~]#  fdisk /dev/sdc

3-8. 创建ext4文件系统,即:格式化分区为ext4文件系统

mkfs.ext4 -F /dev/sdd 
mkfs.ext4 -F /dev/sde 
mkfs.ext4 -F /dev/sdf 
mkfs.ext4 -F /dev/sdg 
mkfs.ext4 -F /dev/sdh 
mkfs.ext4 -F /dev/sdi 
mkfs.ext4 -F /dev/sdj 
mkfs.ext4 -F /dev/sdk 
mkfs.ext4 -F /dev/sdl 
mkfs.ext4 -F /dev/sdm 
mkfs.ext4 -F /dev/sdn 
mkfs.ext4 -F /dev/sdo 
mkfs.ext4 -F /dev/sdp 
mkfs.ext4 -F /dev/sdq 
mkfs.ext4 -F /dev/sdr 
mkfs.ext4 -F /dev/sds 
mkfs.ext4 -F /dev/sdt 
mkfs.ext4 -F /dev/sdu 
mkfs.ext4 -F /dev/sdv 
mkfs.ext4 -F /dev/sdw 
mkfs.ext4 -F /dev/sdx 
mkfs.ext4 -F /dev/sdy 
mkfs.ext4 -F /dev/sdz 
mkfs.ext4 -F /dev/sdaa
mkfs.ext4 -F /dev/sdab

三、通过UUID挂载单磁盘

1.查看可用的磁盘和其对应的UUID

UUID类似于 “xGf9KO-bTuD-ZOCf-3gne-FcmX-2i3v-P9m2Y2” 这样的字符串

命令

lsblk -f  

或者

blkid

2.创建用于挂载的目录

mkdir -p /data/data01  /data/data02  /data/data03  /data/data04  /data/data05  /data/data06  /data/data07  /data/data08  /data/data09  /data/data10  /data/data11  /data/data12  /data/data13  /data/data14  /data/data15  /data/data16  /data/data17  /data/data18  /data/data19  /data/data20  /data/data21  /data/data22  /data/data23  /data/data24 

3.挂载磁盘(注意:下面两种方法,选其一,这里选方法一)

3-1. 方法一 : UUID挂载,执行如下命令
mount UUID=674381fb-a275-4ac3-b100-ac584bdd55f0 /data/data01
mount UUID=9c34cda2-2f35-4b54-acdf-4a1f1719c750 /data/data02
mount UUID=3c127316-e48b-4d37-a3cd-c188169545ff /data/data03
mount UUID=f4a52c56-24fb-4b0b-88ce-a01894411fbb /data/data04
mount UUID=c039759a-d62e-4143-ba26-922d07c34257 /data/data05
mount UUID=318dc3ad-46ea-4001-a566-7e063c61cdcb /data/data06
mount UUID=fa83fcdc-3ed5-4e1c-9a71-882e9d2596c5 /data/data07
mount UUID=c0c01c9c-5c9d-4b20-8050-0c2aae34f0f9 /data/data08
mount UUID=6ca1476b-ea30-497b-b20e-b619b76812cf /data/data09
mount UUID=12b1b722-ac8e-4883-a859-2f4e36042351 /data/data10
mount UUID=2aef99a2-ae4e-40b5-ac15-e650a679b487 /data/data11
mount UUID=0dd6caa6-54bd-46e1-9ae6-8df8b1cbc8b4 /data/data12
mount UUID=f92a6cf4-57e8-4d01-b5ba-7df9d91f95b6 /data/data13
mount UUID=31002ad3-3b66-4691-bd20-0d82fa89ff90 /data/data14
mount UUID=cf64a8a8-5820-41dc-920d-f18e24f62623 /data/data15
mount UUID=9edeba3b-39e6-4373-8854-7e188ce69b0d /data/data16
mount UUID=6b4fce1e-4d1c-4674-b042-265ba448a2dc /data/data17
mount UUID=be80e106-41fd-4e55-ace8-a39405c46011 /data/data18
mount UUID=5883c1da-47e5-472c-8a5a-eebd781d6517 /data/data19
mount UUID=c1f66bf2-7981-4a3a-8e47-1fae29492b16 /data/data20
mount UUID=ba5ab178-ff9f-4923-9639-a01c06265b7f /data/data21
mount UUID=abdb2b93-ca9c-456c-80e7-afea5daecd6c /data/data22
mount UUID=4eebe0a5-f062-40e5-84af-253c2cd9f69e /data/data23
mount UUID=333c1707-d04c-4378-8eb8-c0310bc338b3 /data/data24 
3-2. 检查挂载节点是否有误如下:(没问题)
[root@hnode3 ~]# df -h
Filesystem                  Size  Used Avail Use% Mounted on
/dev/mapper/vg_srv-lv_root  2.1T  1.1T 1016G  52% /
devtmpfs                    126G     0  126G   0% /dev
tmpfs                       126G     0  126G   0% /dev/shm
tmpfs                       126G   28M  126G   1% /run
tmpfs                       126G     0  126G   0% /sys/fs/cgro
/dev/mapper/vg_srv-lv_usr    51G  4.1G   46G   9% /usr
/dev/sda2                   194M  142M   52M  74% /boot
/dev/sda1                   200M  9.8M  191M   5% /boot/efi
/dev/mapper/vg_srv-lv_opt    51G   76M   50G   1% /opt
/dev/mapper/vg_srv-lv_tmp    51G   34M   50G   1% /tmp
/dev/mapper/vg_srv-lv_var    51G  2.8G   48G   6% /var
/dev/mapper/vg_srv-lv_home   51G  4.8G   46G  10% /home
tmpfs                        26G   12K   26G   1% /run/user/42
tmpfs                        26G     0   26G   0% /run/user/10
/dev/sdd                    1.1T   77M  1.1T   1% /data/data01
/dev/sde                    1.1T   77M  1.1T   1% /data/data02
/dev/sdf                    1.1T   77M  1.1T   1% /data/data03
/dev/sdg                    1.1T   77M  1.1T   1% /data/data04
/dev/sdh                    1.1T   77M  1.1T   1% /data/data05
/dev/sdi                    1.1T   77M  1.1T   1% /data/data06
/dev/sdj                    1.1T   77M  1.1T   1% /data/data07
/dev/sdk                    1.1T   77M  1.1T   1% /data/data08
/dev/sdl                    1.1T   77M  1.1T   1% /data/data09
/dev/sdm                    1.1T   77M  1.1T   1% /data/data10
/dev/sdn                    1.1T   77M  1.1T   1% /data/data11
/dev/sdo                    1.1T   77M  1.1T   1% /data/data12
/dev/sdp                    1.1T   77M  1.1T   1% /data/data13
/dev/sdq                    1.1T   77M  1.1T   1% /data/data14
/dev/sdr                    1.1T   77M  1.1T   1% /data/data15
/dev/sds                    1.1T   77M  1.1T   1% /data/data16
/dev/sdt                    1.1T   77M  1.1T   1% /data/data17
/dev/sdu                    1.1T   77M  1.1T   1% /data/data18
/dev/sdv                    1.1T   77M  1.1T   1% /data/data19
/dev/sdx                    1.1T   77M  1.1T   1% /data/data20
/dev/sdy                    1.1T   77M  1.1T   1% /data/data21
/dev/sdz                    1.1T   77M  1.1T   1% /data/data22
/dev/sdaa                   1.1T   77M  1.1T   1% /data/data23
/dev/sdab                   1.1T   77M  1.1T   1% /data/data24
[root@hnode3 ~]# 
3-2. 方法二 : 设备文件名挂载
mount /dev/sdd  /data/data01
mount /dev/sde  /data/data02
mount /dev/sdf  /data/data03
mount /dev/sdg  /data/data04
mount /dev/sdh  /data/data05
mount /dev/sdi  /data/data06
mount /dev/sdj  /data/data07
mount /dev/sdk  /data/data08
mount /dev/sdl  /data/data09
mount /dev/sdm  /data/data10
mount /dev/sdn  /data/data11
mount /dev/sdo  /data/data12
mount /dev/sdp  /data/data13
mount /dev/sdq  /data/data14
mount /dev/sdr  /data/data15
mount /dev/sds  /data/data16
mount /dev/sdt  /data/data17
mount /dev/sdu  /data/data18
mount /dev/sdv  /data/data19
mount /dev/sdw  /data/data20
mount /dev/sdx  /data/data21
mount /dev/sdy  /data/data22
mount /dev/sdz  /data/data23
mount /dev/sdaa /data/data24

4.编辑 /etc/fstab文件添加挂载内容(与上一步骤连贯,上面方法一,这里也得是方法一的操作,反之同理)

4-1. 方法一 :UUID挂载需在 /etc/fstab 添加如下内容,是为了重启系统防止挂载节点丢失,确保系统在启动时自动挂载并且更加稳定便捷的运行。
UUID=674381fb-a275-4ac3-b100-ac584bdd55f0 /data/data01 ext4  defaults  0 0
UUID=9c34cda2-2f35-4b54-acdf-4a1f1719c750 /data/data02 ext4  defaults  0 0
UUID=3c127316-e48b-4d37-a3cd-c188169545ff /data/data03 ext4  defaults  0 0
UUID=f4a52c56-24fb-4b0b-88ce-a01894411fbb /data/data04 ext4  defaults  0 0
UUID=c039759a-d62e-4143-ba26-922d07c34257 /data/data05 ext4  defaults  0 0
UUID=318dc3ad-46ea-4001-a566-7e063c61cdcb /data/data06 ext4  defaults  0 0
UUID=fa83fcdc-3ed5-4e1c-9a71-882e9d2596c5 /data/data07 ext4  defaults  0 0
UUID=c0c01c9c-5c9d-4b20-8050-0c2aae34f0f9 /data/data08 ext4  defaults  0 0
UUID=6ca1476b-ea30-497b-b20e-b619b76812cf /data/data09 ext4  defaults  0 0
UUID=12b1b722-ac8e-4883-a859-2f4e36042351 /data/data10 ext4  defaults  0 0
UUID=2aef99a2-ae4e-40b5-ac15-e650a679b487 /data/data11 ext4  defaults  0 0
UUID=0dd6caa6-54bd-46e1-9ae6-8df8b1cbc8b4 /data/data12 ext4  defaults  0 0
UUID=f92a6cf4-57e8-4d01-b5ba-7df9d91f95b6 /data/data13 ext4  defaults  0 0
UUID=31002ad3-3b66-4691-bd20-0d82fa89ff90 /data/data14 ext4  defaults  0 0
UUID=cf64a8a8-5820-41dc-920d-f18e24f62623 /data/data15 ext4  defaults  0 0
UUID=9edeba3b-39e6-4373-8854-7e188ce69b0d /data/data16 ext4  defaults  0 0
UUID=6b4fce1e-4d1c-4674-b042-265ba448a2dc /data/data17 ext4  defaults  0 0
UUID=be80e106-41fd-4e55-ace8-a39405c46011 /data/data18 ext4  defaults  0 0
UUID=5883c1da-47e5-472c-8a5a-eebd781d6517 /data/data19 ext4  defaults  0 0
UUID=c1f66bf2-7981-4a3a-8e47-1fae29492b16 /data/data20 ext4  defaults  0 0
UUID=ba5ab178-ff9f-4923-9639-a01c06265b7f /data/data21 ext4  defaults  0 0
UUID=abdb2b93-ca9c-456c-80e7-afea5daecd6c /data/data22 ext4  defaults  0 0
UUID=4eebe0a5-f062-40e5-84af-253c2cd9f69e /data/data23 ext4  defaults  0 0
UUID=333c1707-d04c-4378-8eb8-c0310bc338b3 /data/data24 ext4  defaults  0 0
4-2.设备文件名挂载需添加如下
/dev/sdd1  /data/data01 ext4  defaults  0 0
/dev/sde1  /data/data02 ext4  defaults  0 0
/dev/sdf1  /data/data03 ext4  defaults  0 0
/dev/sdg1  /data/data04 ext4  defaults  0 0
/dev/sdh1  /data/data05 ext4  defaults  0 0
/dev/sdi1  /data/data06 ext4  defaults  0 0
/dev/sdj1  /data/data07 ext4  defaults  0 0
/dev/sdk1  /data/data08 ext4  defaults  0 0
/dev/sdl1  /data/data09 ext4  defaults  0 0
/dev/sdm1  /data/data10 ext4  defaults  0 0
/dev/sdn1  /data/data11 ext4  defaults  0 0
/dev/sdo1  /data/data12 ext4  defaults  0 0
/dev/sdp1  /data/data13 ext4  defaults  0 0
/dev/sdq1  /data/data14 ext4  defaults  0 0
/dev/sdr1  /data/data15 ext4  defaults  0 0
/dev/sds1  /data/data16 ext4  defaults  0 0
/dev/sdt1  /data/data17 ext4  defaults  0 0
/dev/sdu1  /data/data18 ext4  defaults  0 0
/dev/sdv1  /data/data19 ext4  defaults  0 0
/dev/sdw1  /data/data20 ext4  defaults  0 0
/dev/sdx1  /data/data21 ext4  defaults  0 0
/dev/sdz1  /data/data22 ext4  defaults  0 0
/dev/sdaa1 /data/data23 ext4  defaults  0 0

5.重新挂载/etc/fstab文件中系统列出的所有已配置但当前未挂载的文件系统

命令 mount -a

6.reboot 重启之后

检查命令: df -h --output=target,source,used,size | sort -k1 或 l
运行结果磁盘挂载正常,如下:

[root@hnode1 ~]# lsblk 
NAME               MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
sda                  8:0    0  1.1T  0 disk 
├─sda1               8:1    0  200M  0 part /boot/efi
├─sda2               8:2    0  200M  0 part /boot
├─sda3               8:3    0  1.1T  0 part 
│ ├─vg_srv-lv_root 253:0    0  2.1T  0 lvm  /
│ ├─vg_srv-lv_swap 253:1    0   16G  0 lvm  [SWAP]
│ ├─vg_srv-lv_usr  253:2    0   50G  0 lvm  /usr
│ ├─vg_srv-lv_opt  253:3    0   50G  0 lvm  /opt
│ ├─vg_srv-lv_tmp  253:4    0   50G  0 lvm  /tmp
│ ├─vg_srv-lv_var  253:5    0   50G  0 lvm  /var
│ └─vg_srv-lv_home 253:6    0   50G  0 lvm  /home
└─sda4               8:4    0    1M  0 part 
sdb                  8:16   0  1.1T  0 disk 
└─sdb1               8:17   0  1.1T  0 part └─vg_srv-lv_root 253:0    0  2.1T  0 lvm  /
sdc                  8:32   0  1.1T  0 disk 
└─sdc1               8:33   0  1.1T  0 part └─vg_srv-lv_root 253:0    0  2.1T  0 lvm  /
sdd                  8:48   0  1.1T  0 disk /data/data01
sde                  8:64   0  1.1T  0 disk /data/data02
sdf                  8:80   0  1.1T  0 disk /data/data03
sdg                  8:96   0  1.1T  0 disk /data/data04
sdh                  8:112  0  1.1T  0 disk /data/data05
sdi                  8:128  0  1.1T  0 disk /data/data06
sdj                  8:144  0  1.1T  0 disk /data/data07
sdk                  8:160  0  1.1T  0 disk /data/data08
sdl                  8:176  0  1.1T  0 disk /data/data09
sdm                  8:192  0  1.1T  0 disk /data/data10
sdn                  8:208  0  1.1T  0 disk /data/data11
sdo                  8:224  0  1.1T  0 disk /data/data12
sdp                  8:240  0  1.1T  0 disk /data/data13
sdq                 65:0    0  1.1T  0 disk /data/data14
sdr                 65:16   0  1.1T  0 disk /data/data15
sds                 65:32   0  1.1T  0 disk /data/data16
sdt                 65:48   0  1.1T  0 disk /data/data17
sdu                 65:64   0  1.1T  0 disk /data/data18
sdv                 65:80   0  1.1T  0 disk /data/data19
sdw                 65:96   0  1.1T  0 disk /data/data20
sdx                 65:112  0  1.1T  0 disk /data/data21
sdy                 65:128  0  1.1T  0 disk /data/data22
sdz                 65:144  0  1.1T  0 disk /data/data23
sr0                 11:0    1 1024M  0 rom  
sdaa                65:160  0  1.1T  0 disk /data/data24
[root@hnode1 ~]# 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/639204.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

浅谈大数据智能化技术在多个领域的应用实践

摘要 大数据智能化技术在当今信息社会中得到了广泛的应用。从金融、互联网电商、视频行业到垂直短视频领域&#xff0c;从工业互联网到云计算、边缘计算等领域&#xff0c;大数据智能化技术已经成为了企业竞争力的重要组成部分。技术实践、架构设计、指标体系、数据质量、数据分…

APP 用户转化率低流失率高?可能您需要了解下这个!

如今手机的性能和内存在突飞猛进&#xff0c;但用户的时间和精力是有限的。根据《 2020 年中国移动 APP 行业分析报告》&#xff0c;在 2019 年 Q4&#xff0c;头部企业所占据手机用户的时长份额已经达到 70.7%。 APP 市场竞争激烈&#xff0c;获客难度和成本在上升&#xff0…

阿里云ECS(CentOS镜像)安装docker

目录 1.前置条件 2.连接至ECS 3.yum软件包更新 4.安装docker前置所需软件包 5.添加docker 官方的 yum 软件源 6.安装docker 7.检测是否成功 8.配置阿里云镜像加速器 1.前置条件 在看本文前保证未安装过docker,或者安装过但是清理干净 如果多次安装失败过&#xff0c;…

网络编程 day6

网络聊天室项目 1.服务器端 #include <head.h> #define SER_IP "192.168.125.11" #define SER_PORT 6666 typedef struct Msg {char user[32]; //用户名int type; //1.登录、2.发消息、0.退出char text[1024]; //消息 } msg_t; typedef struct List…

高德地图官方首度揭秘:红绿灯倒计时功能是如何实现的?

今年元旦&#xff0c;小编喜提新车后&#xff0c;第一次使用高德地图 App 驾车模式&#xff0c;在路口等红灯时立刻被红绿灯倒计时读秒功能惊艳了&#xff0c;竟能够准确地显示红绿灯的剩余时间&#xff01;好奇心驱使我&#xff0c;不禁想弄明白怎么神奇的功能是如何实现的呢&…

SSL通配符免费申请

通配符SSL证书是一种可以用于保护主域名及其所有子域名的证书。通配符SSL证书使用通配符&#xff08;*&#xff09;来代表所有子域名&#xff0c;使得只需一个证书就可以覆盖多个子域名。 要申请通配符SSL证书&#xff0c;您可以按照以下步骤进行&#xff1a; 选择SSL证书提供…

结构体的内存对齐(计算题常考点)

许久不见我考完试回来啦&#xff0c;让我们接着将结构体进行到底&#xff01; 目录 结构体对齐的意义&#xff1a; 结构体对齐的实现&#xff1a; 对齐规则&#xff1a; 训练&#xff1a; 好到这里误区来了&#xff1a; 总结&#xff1a; 往期回顾&#xff1a; 下期预告&…

机器学习周记(第二十六周:文献阅读-DPGCN)2024.1.15~2024.1.21

目录 摘要 ABSTRACT 1 论文信息 1.1 论文标题 1.2 论文摘要 1.3 论文背景 2 论文模型 2.1 问题描述 2.2 论文模型 2.2.1 时间感知离散图结构估计&#xff08;Time-aware Discrete Graph Structure Estimation Module&#xff0c;TADG Module&#xff09; 2.2.2 时间…

html 会跳舞的时间动画特效

下面是是代码&#xff1a; <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns"http://www.w3.org/1999/xhtml"> <head> <meta h…

LeetCode 77. 组合

77. 组合 给定两个整数 n 和 k&#xff0c;返回范围 [1, n] 中所有可能的 k 个数的组合。 你可以按 任何顺序 返回答案。 示例 1&#xff1a; 输入&#xff1a;n 4, k 2 输出&#xff1a; [[2,4],[3,4],[2,3],[1,2],[1,3],[1,4], ] 示例 2&#xff1a; 输入&#xff1a;…

说说你对归并排序的理解?如何实现?应用场景?

一、是什么 归并排序&#xff08;Merge Sort&#xff09;是建立归并操作上的一种有效&#xff0c;稳定的排序算法&#xff0c;该算法是采用分治法的一个非常典型的应用 将已有序的子序列合并&#xff0c;得到完全有序的序列&#xff0c;即先使每个子序列有序&#xff0c;再使…

nodejs下载安装

一、node下载安装 官网下载 官网 根据自己电脑系统选择合适的版本进行下载&#xff0c;我这里选择window 64 位 下载完点击安装 打开cmd查看安装 此处说明下&#xff1a;新版的Node.js已自带npm&#xff0c;安装Node.js时会一起安装&#xff0c;npm的作用就是对Node.js…

Go使用记忆化搜索的套路【以20240121力扣每日一题为例】

题目 分析 这道题很明显记忆化搜索&#xff0c;用py很容易写出来 Python class Solution:def splitArray(self, nums: List[int], k: int) -> int:n len(nums)# 寻找分割子数组中和的最小的最大值s [0]for num in nums:s.append(s[-1] num)#print(s)cachedef dfs(cur,…

Spring boot项目java bean和xml互转

Spring boot项目实现java bean和xml互转 项目场景&#xff1a;互转方法使用jackson进行互转使用jaxws进行xml与bean的互转 搞定收工&#xff01; 项目场景&#xff1a; 工作中需要给下游第三方收费系统做数据挡板&#xff0c;由于下游系统使用的是soap webservice,里面涉及各种…

第91讲:MySQL主从复制集群主库与从库状态信息的含义

文章目录 1.主从复制集群正常状态信息2.从库状态信息中重要参数的含义 1.主从复制集群正常状态信息 通过以下命令查看主库的状态信息。 mysql> show processlist;在主库中查询当前数据库中的进程&#xff0c;看到Master has sent all binlog to slave; waiting for more u…

《WebKit 技术内幕》之六(3): CSS解释器和样式布局

3 WebKit布局 3.1 基础 当WebKit创建RenderObject对象之后&#xff0c;每个对象是不知道自己的位置、大小等信息的&#xff0c;WebKit根据框模型来计算它们的位置、大小等信息的过程称为布局计算&#xff08;或者称为排版&#xff09;。 图描述了这一过程中涉及的主要WebKit…

【解决方法】PPT不能编辑,按钮都是灰色,怎么办?

PPT文件打开之后&#xff0c;发现无法编辑&#xff0c;再仔细查看发现工具栏中的功能按钮都是灰色的&#xff0c;无法使用&#xff0c;这是什么原因&#xff1f;该如何解决&#xff1f; 原因&#xff1a;无法编辑PPT文件&#xff0c;并且功能按钮都是灰色&#xff0c;这是因为…

qnx 上screen + egl + opengles 最简实例

文章目录 前言一、qnx 上的窗口系统——screen二、screen + egl + opengles 最简实例1.使用 addvariant 命令创建工程目录2. 添加源码文件3. common.mk 文件4. 编译与执行总结参考资料前言 本文主要介绍如何在QNX 系统上使用egl和opengles 控制GPU渲染一个三角形并显示到屏幕上…

cuda中的定点数优化技术

这里学习一下定点数的优化操作&#xff0c;实际上就是以整数代替浮点数&#xff0c;乘除法的操作均通过左右移位来实现&#xff0c;适合在算力非常低的场景下使用&#xff0c;极致的压榨性能。 https://zhuanlan.zhihu.com/p/338588296 定点数介绍 以下给出函数的具体实现&…

纸黄金实战投资技巧:避免亏损的有效策略

在纸黄金交易的实战中&#xff0c;避免亏损是每位投资者都追求的目标。虽然任何投资都存在一定的风险&#xff0c;但采取一些有效的策略可以帮助投资者最大限度地减少亏损的可能性。以下是一些在纸黄金交易中避免亏损的实战技巧&#xff1a; 一、设定止损点是避免亏损的关键 止…