系统管理指南:设备和文件系统

Procedure如何创建多 TB UFS 文件系统

对多 TB UFS 文件系统的支持假定作为 Solaris 卷管理器、VxVM 卷或大于 1 TB 的物理磁盘提供的多 TB LUN 可用。

创建多 TB UFS 文件系统之前,请首先验证是否执行了以下任一操作:

有关多 TB UFS 文件系统的更多信息,请参见64 位: 对多 TB UFS 文件系统的支持

  1. 成为超级用户。

  2. 在逻辑卷上创建多 TB UFS 文件系统。

    例如,此命令可为 1.8 TB 的卷创建 UFS 文件系统:


    # newfs /dev/md/rdsk/d99
    
    newfs: construct a new file system /dev/md/rdsk/d99: (y/n)? y
    
    /dev/md/rdsk/d99:    3859402752 sectors in 628158 cylinders of 48 tracks, 
    
    128 sectors
    
            1884474.0MB in 4393 cyl groups (143 c/g, 429.00MB/g, 448 i/g)
    
    super-block backups (for fsck -F ufs -o b=#) at:
    
    32, 878752, 1757472, 2636192, 3514912, 4393632, 5272352, 6151072, 702...
    
    Initializing cylinder groups:
    
    ........................................................................
    
    super-block backups for last 10 cylinder groups at:
    
     3850872736, 3851751456, 3852630176, 3853508896, 3854387616, 3855266336,
    
     3856145056, 3857023776, 3857902496, 3858781216,
    
    # 
  3. 验证新创建的文件系统的完整性。

    例如:


    # fsck /dev/md/rdsk/d99
    
    ** /dev/md/rdsk/d99
    
    ** Last Mounted on 
    
    ** Phase 1 - Check Blocks and Sizes
    
    ** Phase 2 - Check Pathnames
    
    ** Phase 3 - Check Connectivity
    
    ** Phase 4 - Check Reference Counts
    
    ** Phase 5 - Check Cyl groups
    
    2 files, 2 used, 241173122 free (0 frags, 241173122 blocks, 0.0% 
    
    fragmentation)
    
    # 
  4. 挂载新创建的文件系统并对其进行验证。

    例如:


    # mount /dev/md/dsk/d99 /bigdir
    
    # df -h /bigdir
    
    Filesystem             size   used  avail capacity  Mounted on
    
    /dev/md/dsk/d99        1.8T    64M   1.8T     1%    /bigdir