跳过导航链接 | |
退出打印视图 | |
![]() |
Sun QFS 和 Sun Storage Archive Manager 5.3 安装指南 Sun QFS and Sun Storage Archive Manager 5.3 Information Library (简体中文) |
SAM-QFS 软件需要一定数量的磁盘高速缓存(文件系统设备)来创建和管理数据文件和目录。
本地文件系统只需要一个分区。如果您安装了 SAM-QFS 来启用归档支持,则文件系统需要一个或两个分区:
要将文件数据与文件系统元数据分开存储(ma 文件系统),必须至少拥有两个磁盘设备或分区。
要在同一设备上存储数据和元数据(ms 文件系统),必须拥有一个磁盘设备或分区。
磁盘设备或分区不需要任何特殊的格式化操作。如果配置多个跨越多个接口 (HBA) 和磁盘控制器的设备,则系统的性能可能会更好。
![]() | 注意 - 请确保您计划使用的磁盘和分区当前未被使用,并且其中不包含任何数据。创建 Sun QFS 文件系统时,所有现有数据都将丢失。 |
这些磁盘必须通过光纤通道 (Fibre Channel, FC) 或 SCSI 控制器连接到服务器。您可以将磁盘的个别分区指定为磁盘高速缓存,也可以将整个磁盘用作磁盘高速缓存。该软件支持磁盘阵列,包括由卷管理软件(例如 Solaris Volume Manager)控制的磁盘阵列。
在创建第一个文件系统之前,请熟悉可能的文件系统布局。有关卷管理、文件系统布局以及文件系统设计的其他方面的信息,请参见《Sun QFS 文件系统 5.3 配置和管理指南》。
注 - 如果使用的共享文件系统配置中同时包含 x64 平台和 SPARC 平台上的 Oracle Solaris 10 OS,则必须对所有共享磁盘使用可扩展固件接口 (Extensible Firmware Interface, EFI) 标签。有关重新标记磁盘的信息,请参见配置共享 x64 和 SPARC 卷的 EFI 标签 。
请遵循以下指导原则来估算 SAM-QFS 软件所需的磁盘高速缓存(文件系统加上存储和归档管理器):
磁盘高速缓存-最大的文件(以字节为单位)加上工作文件所需的空间
元数据高速缓存-必须具有可容纳以下数据的足够空间:
超级块的两个副本(每个大小为 16 KB)
元数据空间加数据空间的保留映射((元数据 + 文件数据)/磁盘分配单元 (disk allocation unit, DAU)/32,000)* 4 KB
Inode 空间(文件数 + 目录数)* 512 字节
间接块-每块最小 16 KB
目录数据空间(目录数 * 16 KB)
可使用 format 命令验证是否有足够的磁盘高速缓存空间。format 命令用于显示磁盘如何分区以及每个分区的大小。请参见 format(1M) 手册页。
示例 3-1 对通过光纤通道连接的磁盘使用 format 命令
在此示例中,有六个磁盘连接到同一台服务器。两个内部磁盘通过目标 10 和 11 上的控制器 0(c0t10d0 和 c0t11d0)连接。而其他磁盘则为外部磁盘。
为了更清楚,此示例中的 format 命令输出进行了编辑。
# format Searching for disks...done AVAILABLE DISK SELECTIONS: 0. c0t10d0 <SUN36G cyl 24620 alt 2 hd 27 sec 107> /sbus@3,0/SUNW,fas@3,8800000/sd@a,0 1. c0t11d0 <SUN36G cyl 24620 alt 2 hd 27 sec 107> /sbus@3,0/SUNW,fas@3,8800000/sd@b,0 2. c9t60020F2000003A4C3ED20F150000DB7Ad0 <SUN-T300-0118 cyl 34530 alt 2 hd 48 sec 128> /scsi_vhci/ssd@g60020f2000003a4c3ed20f150000db7a 3. c9t60020F2000003A4C3ED215D60001CF52d0 <SUN-T300-0118 cyl 34530 alt 2 hd 48 sec 128> /scsi_vhci/ssd@g60020f2000003a4c3ed215d60001cf52 4. c9t60020F2000003A4C3ED21628000EE5A6d0 <SUN-T300-0118 cyl 34530 alt 2 hd 48 sec 128> /scsi_vhci/ssd@g60020f2000003a4c3ed21628000ee5a6 5. c9t60020F2000003A4C3ED216500009D48Ad0 <SUN-T300-0118 cyl 34530 alt 2 hd 48 sec 128> /scsi_vhci/ssd@g60020f2000003a4c3ed216500009d48a Specify disk (enter its number):^d # # format /dev/rdsk/c9t60020F2000003A4C3ED216500009D48Ad0s2 # format f partition> p Part Tag Flag Cylinders Size Blocks 0 unassigned wm 0 - 4778 14.00GB (4779/0/0) 29362176 1 unassigned wm 4779 - 9557 14.00GB (4779/0/0) 29362176 2 backup wu 0 - 34529 101.16GB (34530/0/0) 212152320 3 unassigned wm 9558 - 14336 14.00GB (4779/0/0) 29362176 4 unassigned wm 14337 - 19115 14.00GB (4779/0/0) 29362176 5 unassigned wm 19116 - 23894 14.00GB (4779/0/0) 29362176 6 unassigned wm 23895 - 28673 14.00GB (4779/0/0) 29362176 7 unassigned wm 28674 - 33452 14.00GB (4779/0/0) 29362176 partition> ^D #
示例 3-2 对通过 SCSI 连接的磁盘使用 format 命令
在此示例中,有四个磁盘连接到同一台服务器。两个内部磁盘通过目标 0 (c0t0d0) 和 1 (c0t1d0) 上的控制器 0 连接。两个外部磁盘通过目标 0 ( c3t0d0) 和 2 (c3t2d0) 上的控制器 3 连接。
# format Searching for disks...done AVAILABLE DISK SELECTIONS: 0. c0t0d0 <SUN9.0G cyl 4924 alt 2 hd 27 sec 133> /sbus@1f,0/SUNW,fas@e,8800000/sd@0,0 1. c0t1d0 <SUN2.1G cyl 2733 alt 2 hd 19 sec 80> /sbus@1f,0/SUNW,fas@e,8800000/sd@1,0 2. c3t0d0 <SUN36G cyl 24620 alt 2 hd 27 sec 107> /sbus@1f,0/QLGC,isp@0,10000/sd@0,0 3. c3t2d0 <SUN36G cyl 24620 alt 2 hd 27 sec 107> /sbus@1f,0/QLGC,isp@0,10000/sd@2,0 Specify disk (enter its number): 1 selecting c0t1d0 [disk formatted] Warning: Current Disk has mounted partitions. FORMAT MENU: disk - select a disk type - select (define) a disk type partition - select (define) a partition table current - describe the current disk format - format and analyze the disk repair - repair a defective sector label - write label to the disk analyze - surface analysis defect - defect list management backup - search for backup labels verify - read and display labels save - save new disk/partition definitions inquiry - show vendor, product and revision volname - set 8-character volume name <cmd> - execute <cmd>, then return quit format> par PARTITION MENU: 0 - change "0" partition 1 - change "1" partition 2 - change "2" partition 3 - change "3" partition 4 - change "4" partition 5 - change "5" partition 6 - change "6" partition 7 - change "7" partition select - select a predefined table modify - modify a predefined partition table name - name the current table print - display the current table label - write partition map and label to the disk <cmd> - execute <cmd>, then return quit partition> pri Current partition table (original): Total disk cylinders available: 2733 + 2 (reserved cylinders) Part Tag Flag Cylinders Size Blocks 0 var wm 0 - 2732 1.98GB (2733/0/0) 4154160 1 unassigned wm 0 0 (0/0/0) 0 2 backup wm 0 - 2732 1.98GB (2733/0/0) 4154160 3 unassigned wm 0 0 (0/0/0) 0 4 unassigned wm 0 0 (0/0/0) 0 5 unassigned wm 0 0 (0/0/0) 0 6 unassigned wm 0 0 (0/0/0) 0 7 unassigned wm 0 0 (0/0/0) 0 partition> q