df -Th
[root@localhost ~]# df -Th
文件系统 类型 容量 已用 可用 已用% 挂载点
devtmpfs devtmpfs 1.8G 0 1.8G 0% /dev
tmpfs tmpfs 1.9G 0 1.9G 0% /dev/shm
tmpfs tmpfs 1.9G 9.7M 1.9G 1% /run
tmpfs tmpfs 1.9G 0 1.9G 0% /sys/fs/cgroup
/dev/mapper/cl-root xfs 64G 9.9G 54G 16% /
/dev/sdb ext4 49G 53M 47G 1% /data2
/dev/sda1 xfs 1014M 347M 668M 35% /boot
/dev/mapper/cl-home xfs 32G 1.2G 30G 4% /home
tmpfs tmpfs 371M 12K 371M 1% /run/user/42
tmpfs tmpfs 371M 0 371M 0% /run/user/0
fdisk -l
[root@localhost /]# fdisk -l
Disk /dev/sda:100 GiB,107374182400 字节,209715200 个扇区
单元:扇区 / 1 * 512 = 512 字节
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:dos
磁盘标识符:0xac6b9dd0
设备 启动 起点 末尾 扇区 大小 Id 类型
/dev/sda1 * 2048 2099199 2097152 1G 83 Linux
/dev/sda2 2099200 209715199 207616000 99G 8e Linux LVM
Disk /dev/mapper/cl-root:63.9 GiB,68585259008 字节,133955584 个扇区
单元:扇区 / 1 * 512 = 512 字节
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
Disk /dev/mapper/cl-swap:4 GiB,4227858432 字节,8257536 个扇区
单元:扇区 / 1 * 512 = 512 字节
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
Disk /dev/mapper/cl-home:31.2 GiB,33483128832 字节,65396736 个扇区
单元:扇区 / 1 * 512 = 512 字节
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
Disk /dev/sdb:50 GiB,53687091200 字节,104857600 个扇区
单元:扇区 / 1 * 512 = 512 字节
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
lsblk
[root@localhost /]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 100G 0 disk
├─sda1 8:1 0 1G 0 part /boot
└─sda2 8:2 0 99G 0 part
├─cl-root 253:0 0 63.9G 0 lvm /
├─cl-swap 253:1 0 4G 0 lvm [SWAP]
└─cl-home 253:2 0 31.2G 0 lvm /home
sdb 8:16 0 50G 0 disk
格式化:
sudo mkfs -t ext4 /dev/sdb
创建挂载目录:
sudo mkdir /data2
把空间挂在/data2 :
语法
mount /分区/ /创建的挂载点/(挂载到指定的挂载点上)
例:
sudo mount /dev/sdb /data2
再次使用 df -h 可以看到硬盘已存在:
[root@localhost /]# df -h
文件系统 容量 已用 可用 已用% 挂载点
devtmpfs 1.8G 0 1.8G 0% /dev
tmpfs 1.9G 0 1.9G 0% /dev/shm
tmpfs 1.9G 9.7M 1.9G 1% /run
tmpfs 1.9G 0 1.9G 0% /sys/fs/cgroup
/dev/mapper/cl-root 64G 11G 54G 16% /
/dev/mapper/cl-home 32G 1.2G 30G 4% /home
/dev/sda1 1014M 347M 668M 35% /boot
tmpfs 371M 12K 371M 1% /run/user/42
tmpfs 371M 0 371M 0% /run/user/0
/dev/sdb 49G 53M 47G 1% /data2
vim /etc/fstab
将以下信息添加到/etc/fstab中:
/dev/sdb /data2 ext4 defaults 0 0
sudo chmod 777 /etc/fstab
若出现报错:
chmod: changing permissions of ‘fstab’: Operation not permitted
是因为我们执行的chmod命令,其底层实现是chattr命令。
执行 lsattr 查看文件属性:
sudo lsattr /etc/fstab
输出为:
----i--------e-- /etc/fstab
说明文件有i属性和e属性,无法修改。
去除文件i属性:
sudo chattr -i /etc/fstab
去除文件e属性:
sudo chattr -e /etc/fstab
然后执行 lsattr查看,发现输出为:
---------------- /etc/fstab
此时可以修改权限了:
sudo chmod 777 /etc/fstab
然后修改文件即可。
sudo mount -a
不报错则挂载成功。
如出现报错: permission denied
同样修改文件权限即可:
sudo chmod 777 /media/sdb
sudo umount /dev/sdb
卸载/etc/fstab中记录的所有文件系统
#umount -a 如果设备正忙,卸载宣告失败,运行结果显示指定目标忙
解决办法一:
#fuser -m /var/lib/clickhouse 查看谁在占用进程号
#kill -9 进程号
#umount /dev/sdb1
解决办法二:
#umount -f /dev/sdb
只是把硬盘插上,开机时可能会自动挂载硬盘,但是这样硬盘无法使用,需要先解除挂载:
sudo umount /dev/sdb
重新挂载:
sudo mount /dev/sdd1 /snowstorm