linux挂载超过2T的大磁盘

集群机器有一台机器上有部分磁盘未挂载使用,且挂载路径已经被使用,需要先备份文件,然后格式化并挂载到指定路径。这里先将机器的服务停止并将挂载路径上的文件移走备份,等挂载之后再复制回来启动服务。

一、 查看挂载硬盘情况以及未挂载磁盘

df -h

[root@10-209-96-234 ~]# lsblk
NAME                   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda                      8:0    0   7.3T  0 disk   -- 未分区的没有分区类型TYPE
sdb                      8:16   0   7.3T  0 disk       -- 未挂载的这里没有挂载点路径
sdc                      8:32   0   7.3T  0 disk   
鈹斺攢sdc1                   8:33   0   7.3T  0 part /srv/BigData

查看未指派分区的磁盘名称 fdisk -l

# fdisk -l

Disk /dev/sda: 8001.6 GB, 8001563222016 bytes, 15628053168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes

二、挂载/格式化

挂载磁盘(fdisk -l可以查看到)到挂载点(空目录)

mount /dev/sda /srv/BigData/hadoop/data1

报错:mount: unknown filesystem type ‘null’ , 这是因为磁盘还没有格式化,需要先分区然后格式化之后才能挂载使用。

磁盘分区

因为该盘大于2T,所以,没有使用fdisk进行分区,使用的是parted进行分区。

parted /dev/sda
[root@localhost]# parted /dev/sda
GNU Parted 3.1                                               
Using /dev/sda
(parted) mklabel gpt                                                      
Warning: The existing disk label on /dev/sda will be destroyed and all data on this disk will be lost. Do you want to continue?
Yes/No? Yes
(parted) mkpart primary 2048s 100%
(parted) align-check optimal 1
1 aligned
(parted) quit                                                             
Information: You may need to update /etc/fstab.

格式化分区

mkfs.xfs -f /dev/sda

挂载

#临时挂载,重启后会丢失
mount /dev/sda    /srv/BigData/hadoop/data10

# 写入/etc/fstab, 重启时会自动挂载
# lsblk  -f 可以查看uuid, 也可以使用磁盘路径代理UUID方式
echo "UUID=e0d0e1a1-e938-457d-bec9-02a63e875051 /srv/BigData/hadoop/data10 xfs defaults,noatime,nodiratime 1 0" >>/etc/fstab

重复上面的步骤将其他盘也都挂载上。

parted /dev/sdb
mklabel gpt
mkpart primary 2048s 100%
align-check optimal 1
quit
mkfs.xfs -f  /dev/sdb
mount /dev/sdb    /srv/BigData/hadoop/data1
echo "UUID=4108127f-6548-4b66-acbb-777e5e43864b /srv/BigData/hadoop/data1 xfs defaults,noatime,nodiratime 1 0" >>/etc/fstab

parted /dev/sde
mklabel gpt
mkpart primary 2048s 100%
align-check optimal 1
quit
mkfs.xfs -f  /dev/sde
mount /dev/sde    /srv/BigData/hadoop/data2
echo "UUID=d04dcd58-5d88-4ad2-9a1b-7586c605d877  /srv/BigData/hadoop/data2 xfs defaults,noatime,nodiratime 1 0" >>/etc/fstab
...

最后,将备份的文件复制回来并赋权,启动服务后观察日志启动正常。

参考

[1]https://blog.csdn.net/qq_31256487/article/details/95217106
[2]https://blog.csdn.net/qq_31256487/article/details/95217106
[3]https://www.cnblogs.com/lbg-database/p/10109967.html]

你可能感兴趣的:(安装部署,服务器,linux,linux,运维,服务器)