测验:存储管理
df -h显示 35GB 可用,但touch失败并显示No space left on device。首先要检查什么?
- 使用
du -sh重新计算实际使用情况 - 使用
fsck检查文件系统 - 检查磁盘的 SMART 状态
- 使用
df -i检查 inode 利用率
当 ext4 中的 inode 耗尽时,情况如何?
- inode 的数量在创建文件系统时是固定的,以后不能增加。
- 您可以使用
tune2fs增加 inode 数量 - 当您调整文件系统的大小时,它会自动增长。
- inode 由内核在需要时动态分配。
我删除了日志文件,但是df的用法保持不变。请问是什么原因以及如何检查?
- 文件系统缓存未更新。稍等
- 由于进程打开了该文件,因此未返回该块。在打开的文件列表中查找未链接的项目
- 垃圾桶功能已开启。清空垃圾桶
- 这就是保留的保留块数。将预订率降低至0
为什么/etc/fstab使用UUID而不是设备路径?
- UUID 加快挂载速度
- 设备路径只能由 root 读取。
- 如果使用UUID,则可以跳过fsck
- 设备名称可以根据内核的检测顺序进行更改,因此另一个磁盘可以接管该名称。
/etc/fstab项UUID=... /data ext4 defaults 0 2中最后一个2是什么意思?
- 备份工具将此文件系统转储为次要优先级。
- 挂载重试次数为 2
- 该项目的优先级为 2
- fsck 在启动时检查顺序;非根文件系统通常给出 2。
LVM的PV/VG/LV结构相对于分区的决定性优势是什么?
- 磁盘读取速度变得更快
- 通过将多个物理设备组合到一个池中,可以在线扩展卷。
- 您可以在没有文件系统的情况下保存文件。
- 提供针对磁盘故障的冗余
数据库卷由4个磁盘组成。在考虑写入性能和重建风险时,最合适的决定是什么?
- RAID 0 — 具有最佳性能并且安全,因为它有 4 个磁盘。
- RAID 5 — 容量高效且重建速度最快
- 使用RAID时,不需要备份,所以任何级别都可以。
- RAID 10 — 以一半容量的成本获得写入性能并重建稳定性