现有磁盘
[root@autlsg6e ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 30G 1.4G 29G 5% /
devtmpfs 7.9G 16K 7.9G 1% /dev
tmpfs 7.9G 0 7.9G 0% /dev/shm
tmpfs 7.9G 8.5M 7.9G 1% /run
tmpfs 7.9G 0 7.9G 0% /sys/fs/cgroup
tmpfs 1.6G 0 1.6G 0% /run/user/0
[root@autlsg6e ~]# fdisk -l
Disk /dev/sda: 32.2 GB, 32212254720 bytes, 62914560 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos
Disk identifier: 0x00098ab6
Device Boot Start End Blocks Id System
/dev/sda1 * 2048 62914526 31456239+ 83 Linux
Disk /dev/sdb: 8589 MB, 8589934592 bytes, 16777216 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk /dev/sdc: 53.7 GB, 53687091200 bytes, 104857600 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk /dev/sde: 53.7 GB, 53687091200 bytes, 104857600 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk /dev/sdd: 53.7 GB, 53687091200 bytes, 104857600 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
[root@autlsg6e ~]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
fd0 2:0 1 4K 0 disk
sda 8:0 0 30G 0 disk
└─sda1 8:1 0 30G 0 part /
sdb 8:16 0 8G 0 disk [SWAP]
sdc 8:32 0 50G 0 disk
sdd 8:48 0 50G 0 disk
sde 8:64 0 50G 0 disk
sr0 11:0 1 74K 0 rom
需求
把sdc
盘挂到/opt
目录下
把sdd
盘挂到/insight/mysql
目录下
把sde
盘挂到/usr/hdp
目录下
过程
[root@autlsg6e ~]# mkfs.xfs /dev/sdc
meta-data=/dev/sdc isize=512 agcount=4, agsize=3276800 blks
= sectsz=512 attr=2, projid32bit=1
= crc=1 finobt=0, sparse=0
data = bsize=4096 blocks=13107200, imaxpct=25
= sunit=0 swidth=0 blks
naming =version 2 bsize=4096 ascii-ci=0 ftype=1
log =internal log bsize=4096 blocks=6400, version=2
= sectsz=512 sunit=0 blks, lazy-count=1
realtime =none extsz=4096 blocks=0, rtextents=0
[root@autlsg6e ~]# mkfs.xfs /dev/sdd
meta-data=/dev/sdd isize=512 agcount=4, agsize=3276800 blks
= sectsz=512 attr=2, projid32bit=1
= crc=1 finobt=0, sparse=0
data = bsize=4096 blocks=13107200, imaxpct=25
= sunit=0 swidth=0 blks
naming =version 2 bsize=4096 ascii-ci=0 ftype=1
log =internal log bsize=4096 blocks=6400, version=2
= sectsz=512 sunit=0 blks, lazy-count=1
realtime =none extsz=4096 blocks=0, rtextents=0
[root@autlsg6e ~]# mkfs.xfs /dev/sde
meta-data=/dev/sde isize=512 agcount=4, agsize=3276800 blks
= sectsz=512 attr=2, projid32bit=1
= crc=1 finobt=0, sparse=0
data = bsize=4096 blocks=13107200, imaxpct=25
= sunit=0 swidth=0 blks
naming =version 2 bsize=4096 ascii-ci=0 ftype=1
log =internal log bsize=4096 blocks=6400, version=2
= sectsz=512 sunit=0 blks, lazy-count=1
realtime =none extsz=4096 blocks=0, rtextents=0
[root@autlsg6e ~]# mount /dev/sdc /opt/
[root@autlsg6e ~]# mkdir -p /insight/mysql
[root@autlsg6e ~]# mount /dev/sdd /insight/mysql
[root@autlsg6e ~]# mkdir -p /usr/hdp
[root@autlsg6e ~]# mount /dev/sde /usr/hdp/
[root@autlsg6e ~]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
fd0 2:0 1 4K 0 disk
sda 8:0 0 30G 0 disk
└─sda1 8:1 0 30G 0 part /
sdb 8:16 0 8G 0 disk [SWAP]
sdc 8:32 0 50G 0 disk /opt
sdd 8:48 0 50G 0 disk /insight/mysql
sde 8:64 0 50G 0 disk /usr/hdp
sr0 11:0 1 74K 0 rom
[root@autlsg6e ~]# blkid
/dev/sr0: UUID="2020-07-03-19-53-51-46" LABEL="config-2" TYPE="iso9660"
/dev/sda1: UUID="98e869c3-21df-4aa0-b3a6-c4631296f457" TYPE="xfs"
/dev/sdb: UUID="ebbcb39f-31ab-48d4-b59a-a29380baad5c" TYPE="swap"
/dev/sdc: UUID="17376a18-b4f9-48b0-9cfb-4ecf196a5fc3" TYPE="xfs"
/dev/sde: UUID="717094ac-4e75-4137-8789-30ea8d18fc4a" TYPE="xfs"
/dev/sdd: UUID="05ee8d86-d9a4-41f0-81eb-256f25d0d2a0" TYPE="xfs"
编辑/etc/fstab
文件
#
#
# /etc/fstab
# Created by anaconda on Wed Dec 20 10:51:09 2017
#
# Accessible filesystems, by reference, are maintained under '/dev/disk'
# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
#
UUID=98e869c3-21df-4aa0-b3a6-c4631296f457 / xfs defaults 0 0
/dev/sdb none swap sw,comment=cloudconfig 0 0
# 增加下面三个盘的信息
UUID=17376a18-b4f9-48b0-9cfb-4ecf196a5fc3 /opt xfs defaults 0 0
UUID=717094ac-4e75-4137-8789-30ea8d18fc4a /insight/mysql xfs defaults 0 0
UUID=05ee8d86-d9a4-41f0-81eb-256f25d0d2a0 /usr/hdp xfs defaults 0 0
保存退出后重启虚拟机
[root@autlsg6e ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 30G 1.4G 29G 5% /
devtmpfs 7.9G 4.0K 7.9G 1% /dev
tmpfs 7.9G 0 7.9G 0% /dev/shm
tmpfs 7.9G 8.5M 7.9G 1% /run
tmpfs 7.9G 0 7.9G 0% /sys/fs/cgroup
/dev/sde 50G 33M 50G 1% /insight/mysql
/dev/sdc 50G 33M 50G 1% /opt
/dev/sdd 50G 33M 50G 1% /usr/hdp
tmpfs 1.6G 0 1.6G 0% /run/user/0
修改磁盘挂载目录
将sdc
盘由原来的/opt
目录更改到/hadoop
目录
[root@autlsg6e ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 30G 1.4G 29G 5% /
devtmpfs 7.9G 4.0K 7.9G 1% /dev
tmpfs 7.9G 0 7.9G 0% /dev/shm
tmpfs 7.9G 8.5M 7.9G 1% /run
tmpfs 7.9G 0 7.9G 0% /sys/fs/cgroup
/dev/sde 50G 33M 50G 1% /insight/mysql
/dev/sdc 50G 33M 50G 1% /opt
/dev/sdd 50G 33M 50G 1% /usr/hdp
tmpfs 1.6G 0 1.6G 0% /run/user/0
[root@autlsg6e ~]# umount /opt
[root@autlsg6e ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 30G 1.4G 29G 5% /
devtmpfs 7.9G 16K 7.9G 1% /dev
tmpfs 7.9G 0 7.9G 0% /dev/shm
tmpfs 7.9G 8.5M 7.9G 1% /run
tmpfs 7.9G 0 7.9G 0% /sys/fs/cgroup
/dev/sde 50G 33M 50G 1% /insight/mysql
/dev/sdd 50G 33M 50G 1% /usr/hdp
tmpfs 1.6G 0 1.6G 0% /run/user/0
[root@autlsg6e ~]# mkdir /hadoop
[root@autlsg6e ~]# mount /dev/sdc /hadoop/
[root@autlsg6e ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 30G 1.4G 29G 5% /
devtmpfs 7.9G 16K 7.9G 1% /dev
tmpfs 7.9G 0 7.9G 0% /dev/shm
tmpfs 7.9G 8.5M 7.9G 1% /run
tmpfs 7.9G 0 7.9G 0% /sys/fs/cgroup
/dev/sde 50G 33M 50G 1% /insight/mysql
/dev/sdd 50G 33M 50G 1% /usr/hdp
tmpfs 1.6G 0 1.6G 0% /run/user/0
/dev/sdc 50G 33M 50G 1% /hadoop
编辑/etc/fstab
文件
#
#
# /etc/fstab
# Created by anaconda on Wed Dec 20 10:51:09 2017
#
# Accessible filesystems, by reference, are maintained under '/dev/disk'
# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
#
UUID=98e869c3-21df-4aa0-b3a6-c4631296f457 / xfs defaults 0 0
/dev/sdb none swap sw,comment=cloudconfig 0 0
# 将/opt换为/hadoop
UUID=17376a18-b4f9-48b0-9cfb-4ecf196a5fc3 /hadoop xfs defaults 0 0
UUID=717094ac-4e75-4137-8789-30ea8d18fc4a /insight/mysql xfs defaults 0 0
UUID=05ee8d86-d9a4-41f0-81eb-256f25d0d2a0 /usr/hdp xfs defaults 0 0
保存退出后重启虚拟机
[root@autlsg6e ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 30G 1.4G 29G 5% /
devtmpfs 7.9G 32K 7.9G 1% /dev
tmpfs 7.9G 0 7.9G 0% /dev/shm
tmpfs 7.9G 8.5M 7.9G 1% /run
tmpfs 7.9G 0 7.9G 0% /sys/fs/cgroup
/dev/sdd 50G 33M 50G 1% /usr/hdp
/dev/sde 50G 33M 50G 1% /insight/mysql
/dev/sdc 50G 33M 50G 1% /hadoop
tmpfs 1.6G 0 1.6G 0% /run/user/0