跳过导航链接 | |
退出打印视图 | |
Solaris Volume Manager 管理指南 Oracle Solaris 10 1/13 Information Library (简体中文) |
4. Solaris Volume Manager for Sun Cluster(概述)
5. 配置和使用 Solaris Volume Manager(方案)
20. 维护 Solaris Volume Manager(任务)
Solaris Volume Manager 维护(任务列表)
如何查看 Solaris Volume Manager 卷配置
如何根据配置文件初始化 Solaris Volume Manager
"Maintenance"(维护)和 "Last Erred"(最近出错)状态
替换和启用 RAID-1 和 RAID-5 卷中组件的背景信息
21. Solaris Volume Manager 的最佳做法
25. Solaris Volume Manager 故障排除(任务)
A. 重要的 Solaris Volume Manager 文件
B. Solaris Volume Manager 快速参考
扩展包含 UFS 文件系统的卷(意味着添加了更多的空间)后,还需要扩展文件系统以便识别添加的空间。必须使用 growfs 命令手动扩展文件系统。growfs 命令可以扩展文件系统,即使文件系统已挂载。但是,growfs 命令运行时,无法对文件系统进行写入访问。
使用原始设备的应用程序(如数据库)必须具有自己的方法来纳入添加的空间。Solaris Volume Manager 不提供该功能。
growfs 命令在扩展文件系统时会对挂载的文件系统进行“写入锁定”。可以通过分阶段扩展文件系统来缩短文件系统的写入锁定时间。例如,要将 1 GB 的文件系统扩展为 2 GB,可以使用 -s 选项以 16 MB 大小的阶段来扩展该文件系统。此选项指定新文件系统在每个阶段的总大小。
扩展期间,由于使用了写入锁定功能,文件系统无法接受写入访问。写入访问透明地暂停,并在 growfs 命令解锁文件系统时重新启动。读取访问不受影响。但是,在锁定生效期间不会保留访问时间。
注 - Solaris Volume Manager 卷可以扩展。但是,卷的大小不能缩小。
无论用于文件系统、应用程序或数据库,卷均可扩展。可以扩展 RAID–0(条带和串联)卷、RAID–1(镜像)卷、RAID–5 卷和软分区。
可以串联一个包含正在使用的现有文件系统的卷。只要文件系统是 UFS 文件系统,就可以扩展该文件系统(使用 growfs 命令)以占据更大的空间。可以在不中断数据读取访问的情况下扩展该文件系统。
由于 UFS 文件系统的限制,一旦扩展了一个文件系统,其大小就不能缩小。
使用原始设备的应用程序和数据库必须自身具备扩展增加空间的方法,以便它们可识别这些空间。Solaris Volume Manager 不提供此功能。
组件添加到 RAID–5 卷时,即成为该卷的串联。新的组件不包含奇偶校验信息。但是,新组件上的数据受到对卷执行的整体奇偶校验计算的保护。
可以通过添加其他组件扩展日志设备。无需运行 growfs 命令,因为 Solaris Volume Manager 会在重新引导时自动识别增加的空间。
可以通过从底层卷或分片添加空间来扩展软分区。可以通过添加分片来扩展所有其他卷。
开始之前
检查创建 Solaris Volume Manager 组件的先决条件。
# df -hk
有关更多信息,请参见 df(1M) 手册页。
# growfs -M /mount-point /dev/md/rdsk/volume-name
为要扩展的文件系统指定挂载点。
指定要扩展到其上的卷的名称。
有关更多信息,请参见 growfs(1M) 手册页。
示例 20-4 扩展文件系统
在以下示例中,新的分片已添加到卷 d10,该卷包含挂载的文件系统 /home2。growfs 命令使用 -M 选项指定挂载点为 /home2,该文件系统已扩展到原始卷 /dev/md/rdsk/d10。growfs 命令完成时,文件系统将跨整个卷。在扩展文件系统之前和之后,可以使用 df -hk 命令验证总的磁盘容量。
# df -hk Filesystem kbytes used avail capacity Mounted on ... /dev/md/dsk/d10 69047 65426 0 100% /home2 ... # growfs -M /home2 /dev/md/rdsk/d10 /dev/md/rdsk/d10: 295200 sectors in 240 cylinders of 15 tracks, 82 sectors 144.1MB in 15 cyl groups (16 c/g, 9.61MB/g, 4608 i/g) super-block backups (for fsck -F ufs -o b=#) at: 32, 19808, 39584, 59360, 79136, 98912, 118688, 138464, 158240, 178016, 197792, 217568, 237344, 257120, 276896, # df -hk Filesystem kbytes used avail capacity Mounted on ... /dev/md/dsk/d10 138703 65426 59407 53% /home2 ...
对于镜像卷,始终在顶层卷上运行 growfs 命令。不要在子镜像或主设备上运行命令,即使空间添加到子镜像或主设备也是如此。