- 最近在做seafile文件服务器,需要做一下服务器的硬盘规划,所以把Linux的硬盘格式化、挂载等记录一下。
- 虚拟机设置。VirtualBox建了一台CentOS 8的虚拟机,共两块硬盘,一块256G用于安装系统,一块1.8T用于存贮文件。
[root@localhost ~]# fdisk -l
Disk /dev/sda:256 GiB,274877906944 字节,536870912 个扇区
单元:扇区 / 1 * 512 = 512 字节
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:dos
磁盘标识符:0x2cda7c8a
设备 启动 起点 末尾 扇区 大小 Id 类型
/dev/sda1 * 2048 2099199 2097152 1G 83 Linux
/dev/sda2 2099200 536870911 534771712 255G 8e Linux LVM
Disk /dev/sdb:1.8 TiB,1979120929792 字节,3865470566 个扇区
单元:扇区 / 1 * 512 = 512 字节
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:dos
磁盘标识符:0x310626cf
设备 启动 起点 末尾 扇区 大小 Id 类型
/dev/sdb1 2048 3865470565 3865468518 1.8T 83 Linux
Disk /dev/mapper/cl-root:50 GiB,53687091200 字节,104857600 个扇区
单元:扇区 / 1 * 512 = 512 字节
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
Disk /dev/mapper/cl-swap:2.1 GiB,2218786816 字节,4333568 个扇区
单元:扇区 / 1 * 512 = 512 字节
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
Disk /dev/mapper/cl-home:203 GiB,217894092800 字节,425574400 个扇区
单元:扇区 / 1 * 512 = 512 字节
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
可以看到需要挂载的硬盘为/dev/sdb1,大小为1.8T,先格式化。
[root@localhost ~]# mkfs.ext4 /dev/sdb1
mke2fs 1.45.4 (23-Sep-2019)
创建含有 483183564 个块(每块 4k)和 120799232 个inode的文件系统
文件系统UUID:6cb024fd-6b92-438d-8b77-28edf13d2a31
超级块的备份存储于下列块:
32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,
4096000, 7962624, 11239424, 20480000, 23887872, 71663616, 78675968,
102400000, 214990848
正在分配组表: 完成
正在写入inode表: 完成
创建日志(262144 个块)完成
写入超级块和文件系统账户统计信息:
已完成
新建挂载目录,然后挂载硬盘到该目录下。
mkdir -p /mnt/disk1/
mount /dev/sdb1 /mnt/disk1/
[root@localhost disk1]# df -h
文件系统 容量 已用 可用 已用% 挂载点
devtmpfs 897M 0 897M 0% /dev
tmpfs 914M 0 914M 0% /dev/shm
tmpfs 914M 8.5M 906M 1% /run
tmpfs 914M 0 914M 0% /sys/fs/cgroup
/dev/mapper/cl-root 50G 2.1G 48G 5% /
/dev/mapper/cl-home 203G 1.5G 202G 1% /home
/dev/sda1 976M 165M 744M 19% /boot
tmpfs 183M 0 183M 0% /run/user/0
/dev/sdb1 1.8T 77M 1.7T 1% /mnt/disk1
[root@localhost disk1]# cd /mnt/disk1/
[root@localhost disk1]# ls
lost+found
这样硬盘就挂载好了,此时如果我们重启服务器,发现硬盘并没有自动挂载,需要简单修改一下。
vi /etc/fstab
加入最后一行,然后wq保存并退出,下次重启的时候,硬盘就可以自动挂载了。
#
# /etc/fstab
# Created by anaconda on Sun Sep 20 09:30:59 2020
#
# 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.
#
# After editing this file, run 'systemctl daemon-reload' to update systemd
# units generated from this file.
#
/dev/mapper/cl-root / xfs defaults 0 0
UUID=b47e864a-479a-4271-973c-a766f9e7338e /boot ext4 defaults 1 2
/dev/mapper/cl-home /home xfs defaults 0 0
/dev/mapper/cl-swap swap swap defaults 0 0
/dev/sdb1 /mnt/disk1 ext4 defaults 0 0
评论区