- 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
-