测验:块设备与文件系统
有df -h的空间,但文件创建失败并显示No space left on device。要检查什么?
- dmesg 磁盘错误
- 安装选项
- 块大小
- df -i 的 inode 使用情况
使用truncate -s 256M lab.img创建的文件有什么特点?
- 立即分配256MB到磁盘
- 由于是稀疏文件,所以逻辑大小只有256MB,实际占用几乎为0。
- 它是只读的
- 注册为块设备
为什么在 8TB 纯数据磁盘上运行tune2fs -m 1?
- 减少保留块的数量可以提高写入性能。
- 这是因为 inode 的数量可以按指定增加。
- 这是因为可以通过关闭日志来减少写入延迟。
- 根保留块的基本 5%(大约 400GB)被浪费在数据磁盘上。
为什么在 fstab 中不使用 /dev/sdb1,而使用 UUID=...?
- UUID 安装速度更快
- 仅UUID支持加密
- 根据内核版本的不同,设备名称具有不同的格式。
- 设备名称可能会根据磁盘添加或启动顺序而改变,从而使其不稳定。
挂载点目录下本来有一个文件,但是挂载后就看不到了。那个文件呢?
- 已删除
- 它只是隐藏的,当您卸载它时可以再次看到它。
- 移动到新的文件系统
- 权限已更改
它被设计为挂载单独的磁盘,但由于 fstab 错误而无法挂载。最危险的结果是什么?
- 应用程序通过将数据写入根文件系统来填充根,而不会抱怨。
- 应用程序无法写入并冻结在原地。
- 引导在该阶段停止,并且服务器不会启动。
- 发生权限错误并立即显示在日志中。