跳过导航链接 | |
退出打印视图 | |
![]() |
Sun Storage Archive Manager 5.3 配置和管理指南 Sun QFS and Sun Storage Archive Manager 5.3 Information Library (简体中文) |
本节介绍如何对 Sun SAM-Remote 服务器和客户机软件进行初始配置。
在以下样例配置中,portland 和 sacramento 上的 SAM-QFS 文件系统是 chicago 上 Sun SAM-Remote 服务器的客户机。
图 18-3 Sun SAM-Remote 配置示例
以下过程介绍了如何在 Sun SAM-Remote 服务器以及一台或多台 Sun SAM-Remote 客户机上配置 Sun SAM-Remote 软件。这些过程使用图 18-3 中显示的配置。
按照所述的顺序执行这些过程。
对于您要在其中安装 Sun SunSAM-Remote 软件的服务器系统,您必须具有超级用户访问权限。
对于您要在其中安装 SunSAM-Remote 软件的客户机系统,您必须具有超级用户访问权限。
必须在 Sun SAM-Remote 环境中所有客户机和服务器主机上安装相同的 SAM-QFS 软件发行版本和修订版本。
必须在 SAM-Remote 环境中的所有客户机和服务器主机上安装相同的修补程序集。
在要配置为 Sun SAM-Remote 环境一部分的每个系统上执行以下步骤。
# pkginfo -l SUNWsamfsr PKGINST: SUNWsamfsr PKGINST: SUNWsamfsr NAME: Sun SAM and Sun SAM-QFS software Solaris 11 (root) CATEGORY: system ARCH: i386 VERSION: 5.3.0,REV=5.11.2011.10.27 BASEDIR: / VENDOR: Sun Microsystems, Inc. DESC: Storage and Archive Manager File System PSTAMP: build34-mn20111027150903 INSTDATE: Oct 28 2011 02:57 HOTLINE: Please contact your local service provider STATUS: completely installed FILES: 641 installed pathnames 7 shared pathnames 23 linked files 79 directories 208 executables 1 setuid/setgid executables 96696 blocks used (approx) chicago# pkginfo -l SUNWsamfsu PKGINST: SUNWsamfsu NAME: Sun SAM and Sun SAM-QFS software Solaris 11 (usr) CATEGORY: system ARCH: i386 VERSION: 5.3.0,REV=5.11.2011.10.27 BASEDIR: / VENDOR: Sun Microsystems, Inc. DESC: Storage and Archive Manager File System PSTAMP: build34-mn20111027150917 INSTDATE: Oct 28 2011 02:58 HOTLINE: Please contact your local service provider STATUS: completely installed FILES: 57 installed pathnames 9 shared pathnames 20 directories 19 executables 12584 blocks used (approx) chicago#
输出显示服务器 (chicago) 正在运行软件版本 5.3。在此服务器所在环境中的所有系统也必须运行版本 5.3。
chicago# showrev -p | grep SUNWsamfs chicago#
输出显示服务器未安装 SAM-QFS 修补程序。在此服务器所在环境中的所有系统也必须运行相同的版本和修补程序级别。
如果需要执行任何软件升级,请参见《Sun QFS 和 Sun Storage Archive Manager 5.3 安装指南》中的第 10 章 "升级 Sun QFS 和 SAM-QFS"。
mcf 文件用于定义文件系统。此过程将主机定义添加为 Sun SAM-Remote 客户机。
# samcmd idle eq1 # samcmd idle eq2. . # samcmd idle eqn
其中的 eq 用于指定在 mcf 文件中为可移除介质驱动器定义的设备序号。
另外,还可使用 samu 操作员实用程序使驱动器处于空闲状态。有关信息,请参见《Sun QFS 文件系统 5.3 配置和管理指南》中的第 13 章 "使用 samu 操作员实用程序"。
注 - 在运行下一个命令 samd stop 之前,所有驱动器必须均处于空闲状态,这样,归档程序、回写程序及其他进程能够完成当前任务,并能够卸载卡盒,将它们放置到存储插槽中。
# /opt/SUNWsamfs/sbin/samd stop
示例代码显示了对客户机 portland 的 mcf 文件进行编辑使 portland 成为 Sun SAM-Remote 服务器 chicago 的客户机之后的该文件。
在示例中,对客户机 sacramento 的 mcf 文件进行了编辑。
在示例中,将 portland 的 mcf 文件中的最后几行复制到 sacramento 的 mcf 文件。
示例 18-1 客户机上的 mcf 文件
# mcf file on portland # # Define a Sun QFS file system # # Equipment Eq Eq Family Dev Additional # Identifier Ord Ty Set St Parameters # ========== === == ====== == ========== samfs1 10 ms samfs1 on /dev/dsk/c7t60003BA13F71500048EDCE5F00048F2Dd0s6 11 md samfs1 on /dev/dsk/c7t60003BA13F71500048EDCE23000B24C2d0s6 12 md samfs1 on # Define Sun SAM-Remote Client portland to Sun SAM-Remote server chicago # /etc/opt/SUNWsamfs/rmt200 200 sc chicagoss on /var/opt/SUNWsamfs/catalog/tcat /dev/samrd/rd0 201 rd chicagoss on /dev/samrd/rd1 202 rd chicagoss on
客户机上的 mcf 条目包括 Sun SAM-Remote 客户机的单行条目,以及您要配置的每个设备的伪设备条目,由 rd 设备类型指示。伪设备定义 Sun SAM-Remote 服务器上实际设备的网络连接。每个条目都使用下表中列出的字段。
|
Sun SAM-Remote 客户机的配置文件包含一个条目:Sun SAM-Remote 服务器的名称。
例如:
portland# vi /etc/opt/SUNWsamfs/rmt200
以下示例显示了客户机 portland 的客户机配置文件,指定其 Sun SAM-Remote 服务器为 chicago 系统。
以下示例显示了客户机配置文件。
portland# cat /etc/opt/SUNWsamfs/rmt200 chicago
您必须至少有一个 SAM-QFS 文件系统。以下示例显示了 chicago 上的 mcf 文件。
以下示例显示了服务器上的 mcf 文件
# mcf file on Sun SAM-Remote server chicago: # Define a SAM-QFS file system # # Equipment Eq Eq Family Dev Additional # Identifier Ord Ty Set St Parameters # ========== === == ====== == ========== samfs1 10 ms samfs1 on /dev/dsk/c6t600A0B80004850A600000F8048EF90ADd0s6 11 md samfs1 on /dev/dsk/c6t600A0B800048505600000E9D48EF91EEd0s6 12 md samfs1 on # Define a tape library that client portland can use: /dev/samst/c4t500104F0009C2F6Fu0 100 sn rb100 on /var/opt/SUNWsamfs/catalog/rb100.cat /dev/rmt/0cbn 101 li rb100 on /dev/rmt/1cbn 102 li rb100 on # Define Sun SAM-Remote server chicago # /etc/opt/SUNWsamfs/rmt200 50 ss chicagoss on
注 - Sam-Remote 服务器上的系列集名称必须与 Sam-Remote 客户机上的系列集名称一致。
Sun SAM-Remote 服务器配置文件用于定义每一个客户机将要使用的磁盘缓冲区特性和介质。每个服务器守护进程可以配置十台客户机。要支持多个客户机,请配置另外一个 Sun SAM-Remote 服务器守护进程。
client-name [ parameter1 ] media eq media-type regex [eq media-type regex ] [. . .] endmedia
下表介绍了可用于客户机的字段。
|
例如,以下是有效的介质类型定义:
media 100 li (VSN1) 100 li (VSN2) endmedia
注 - 请勿让多个客户机使用同一个物理介质卡盒。此外,如果 Sun SAM-Remote 服务器在 Sun SAM-Remote 环境之外拥有自身的文件系统,则客户机和服务器不能共用卡盒。
以下示例显示了 Sun SAM-Remote 服务器 chicago 的服务器配置文件 /etc/opt/SUNWsamfs/rmt200。其中定义了客户机 portland 和 sacramento。
# Sun SAM-Remote server config file /etc/opt/SUNWsamfs/rmt200 # portland media 100 li (100031|100032|100034|100035|100037|100038) 100 li (200001|200002|200003|200004|200005|200006) endmedia # # sacramento media 100 li (300141|300142|300143|300145|300146|300147) 100 li (400001|400002|400003|400005|400006|400007) endmedia
-tapenonstop
-offline_copy direct
server# samd start
有关更多信息,请参见《Sun QFS and Sun Storage Archive Manager 5.3 Reference Manual》中的"samu(1M)"或《Sun QFS 文件系统 5.3 配置和管理指南》中的第 13 章 "使用 samu 操作员实用程序"。
以下示例显示了 Sun SAM-Remote 客户机 portland 上的状态 s 显示屏幕。设备类型 sc 用于标识 Sun SAM-Remote 客户机。该行以后的消息表示已建立与服务器 chicago 的连接。
Device status samcmd 5.3.0 20:44:09 Jul 30 2009 samcmd on portland ty eq state device_name fs status sc 200 on /etc/opt/SUNWsamfs/rmt200 200 ---------r Remote server 10.1.229.92 connected rd 201 on /dev/samrd/rd0 200 ---------- rd 202 on /dev/samrd/rd1 200 ---------- hy 203 on historian 203 ----------
以下示例显示了 Sun SAM-Remote 服务器 chicago 上的 samu 状态 s 显示屏幕。设备类型 ss 用于标识 Sun SAM-Remote 服务器。
Device status samcmd 5.3.0 20:40:05 Jul 30 2009 samcmd on chicago ty eq state device_name fs status sk 1 on /etc/opt/SUNWsamfs/SL500_SAM 1 m--------r running li 2 on /dev/rmt/0cbn 1 ---------p empty li 3 on /dev/rmt/1cbn 1 ---------p empty ss 50 on /etc/opt/SUNWsamfs/rmt200 50 -------o-r hy 51 on historian 51 ----------
以下示例显示了 Sun SAM-Remote 服务器 chicago 中的 samu Sun SAM-Remote R 显示屏幕。
Remote server eq: 50 addr: 00003858 samu 5.3.0 20:41:38 Jul 30 2009 message: Client IPv4: jimmy 192.10.10.3 port - 5000 client index - 0 port - 0 flags - 0004 Client IPv4: portland 10.1.229.97 port - 5000 client index - 1 port - 32848 flags - 0005 connected
如果 Sun SAM-Remote 配置包括多个客户机,请按 CONTROL-f 组合键滚动查看每个客户机。每个客户机由名称及其 client index 字段(0 到 9 之间的一个整数,表示该客户机在为此服务器守护进程定义的 10 个客户机中的顺序)来标识。网络块大小、最大文件大小及最小文件大小的单位均为“字节”。标志用于表示连接的状态。
|
:v eq
其中的 eq,用于指定 Sun SAM-Remote 客户机守护进程的设备序号(与在 mcf 文件中定义的设备序号相同)。
该示例显示了 portland 可以访问的卷。
Robot VSN catalog by slot : eq 200 samu 5.3.0 Wed May 02 15:24:13 count 32 slot access time count use flags ty vsn 1 2003/01/02 10:40 0 0% -il-o-b-R-U- at 000032 2 2003/01/02 11:41 0 0% -il-o-b-R--- at 000034 3 2003/01/02 12:42 170 91% -il-o-b----- at 000035 4 2003/01/02 13:43 20 7% -il-o-b----- at 000037 5 2003/01/02 14:44 0 0% -il-o-b----- at 000038 6 2003/01/02 13:41 0 0% -il-o-b----- at 000031
此命令将从归档程序写入列表,包括服务器上的 VSN。有关此命令的信息,请参见《Sun QFS and Sun Storage Archive Manager 5.3 Reference Manual》中的"archiver(1M)"。