JavaScript is required to for searching.
跳过导航链接
退出打印视图
Sun QFS 文件系统 5.3 配置和管理指南     Sun QFS and Sun Storage Archive Manager 5.3 Information Library (简体中文)
search filter icon
search icon

文档信息

前言

1.  文件系统概述

2.  关于主配置文件

3.  mcf 文件示例

4.  配置文件系统

5.  配置共享文件系统

将共享 QFS 与 NFS 结合使用

如何配置共享 Sun QFS 和 NFS

挂载和卸载共享文件系统

如何挂载共享文件系统

如何卸载共享文件系统

添加或删除客户机主机

如何将客户机主机添加到共享文件系统

如何从共享文件系统删除客户机主机

在共享文件系统环境中更新 mcf 文件

创建本地主机配置文件

更改元数据服务器

在共享文件系统环境中更改元数据服务器

如何在元数据服务器可用时更改元数据服务器

如何在元数据服务器不可用时更改元数据服务器

在归档环境中更改元数据服务器

如何在归档环境中更改元数据服务器

将非共享文件系统转换为共享文件系统

如何将非共享元数据服务器转换为共享元数据服务器

如何向元数据服务器添加客户机

将共享文件系统转换为非共享文件系统

如何从共享文件系统删除客户机

如何将共享元数据服务器转换为非共享系统

共享文件系统中的客户机/服务器通信

为文件系统添加磁盘高速缓存

如何为文件系统添加磁盘高速缓存

重新创建文件系统

如何备份和重新创建文件系统

6.  管理文件系统配额

7.  高级文件系统主题

8.  SAM-QFS 中的 SMB 服务

9.  配置 WORM-FS 文件系统

10.  可调参数

11.  将 QFS 文件系统与 SANergy 一起使用 (SAN-QFS)

12.  共享文件系统中的挂载选项

13.  使用 samu 操作员实用程序

更改元数据服务器

在共享文件系统环境中更改元数据服务器

本节中的过程介绍了如何在不使用软件包的自动成员服务功能的情况下对共享文件系统中充当元数据服务器的主机进行更改。

对于以下情形,您可以手动更改元数据服务器系统:

为了成功更改元数据服务器,现有元数据服务器和所有潜在元数据服务器的挂载选项必须相同。

如果共享文件系统的元数据服务器崩溃,则只有在重新引导元数据服务器之后再更改元数据服务器才安全;否则,必须确保此服务器在重新引导之前无法运行 I/O 操作。请不要使用下面任一方法停止服务器,因为这些方法可能会损坏文件系统:

如何在元数据服务器可用时更改元数据服务器

如何在元数据服务器不可用时更改元数据服务器

  1. 请确保现有元数据服务器在不重新引导的情况下无法重新启动。

    具体而言,确保服务器已关闭电源、已重新引导、已停止或与元数据磁盘断开连接。您的最终目标是,停止旧的元数据服务器,刷新或销毁所有缓冲区或者确保它们无法被写入。

    kadb 提示符下使用以下键序:

    kadb[1]: sync     # Forces a dump
    kadb[1]: $q       # Exits the debugger for prom

    在 PROM 提示符下使用以下键序:

    {0} > sync            # Forces the buffers out
    {0} > boot _args_     # Discards buffers

    args 用于指定 boot 命令的参数,如 -r-v 选项。有关更多信息,请参见 boot(1M) 手册页。

  2. 在新的(潜在)元数据服务器上,至少等待最大租约期限过后,再运行 samsharefs 命令。

    例如:

    # samsharefs -R -s tethys sharefs1

    这一段等待时间可确保在执行 samsharefs 命令之前,所有客户机租约都期满。如果不确定租约时间是否已过,请使用 samu(1M) N 命令显示。有关 samu 命令的信息,请参见第 13 章。有关租约及其持续时间的信息,请参见在 Sun QFS 共享文件系统中使用租约:(rdleasewrleaseaplease 选项)


    注意

    注意 - 如果在已挂载的文件系统上使用 samsharefs 命令的 -R 选项更改元数据服务器主机,则必须首先停止、禁用活动元数据服务器并断开与活动元数据服务器的连接。否则,文件系统将遭到破坏。


  3. (可选)卸载文件系统。

    请仅在希望执行文件系统检查的情况下执行此步骤。

    使用《Sun QFS 和 Sun Storage Archive Manager 5.3 安装指南》中的"卸载文件系统"中的过程。

  4. (可选)运行 samfsck 命令以执行文件系统检查。

    如果 Sun QFS 共享文件系统的元数据服务器崩溃,您应重新引导此服务器,然后在所有客户机上卸载文件系统,最后再运行 samfsck 命令。在更改文件长度之前,服务器和客户机将会预先分配块。samfsck 命令可对分配有额外块的文件进行清理,这些额外块可能包含数据。如果此类型的已清理文件要等待来自客户机的大小更新命令,则当客户机继续操作时,该文件将丢失那些额外的块。结果,文件将丢失数据,丢失的数据将被读作零。

在归档环境中更改元数据服务器

本节中的过程介绍了如何在不使用软件包的自动成员服务功能的情况下对归档共享文件系统中充当元数据服务器的主机进行更改。

对于以下情形,您可以手动更改元数据服务器系统:

为了成功更改元数据服务器,现有元数据服务器和所有潜在元数据服务器的挂载选项必须相同。

如何在归档环境中更改元数据服务器

无论何时,归档功能都只能在一台主机上运行。此过程假定传输时两个系统都在运行。本示例将归档功能从主机 A 移至主机 B。

执行此过程之前,请验证主机 B 是否能够访问主机 A 的机械手目录。archiver.cmd 文件、mcf 文件、stager.cmd 文件以及其他配置文件必须与主机 A 上的对应文件相同。

  1. 闲置主机 A 上的归档进程。
    1. 运行 samcmd aridlesamcmd stidle 命令停止主机 A 上的归档和回写操作。

      这些命令将允许完成当前的归档和回写操作,但不会启动任何新操作。

    2. 闲置主机 A 上的所有磁带机。

      使用 samcmd eq idle,其中 eq 是磁带机的设备编号。此命令会在当前的任何 I/O 操作完成后将磁带机置于 "off" 状态。

    3. 当归档程序和回写程序处于闲置状态,且磁带机都处于 "off" 状态时,运行 samd stop 命令停止所有机械手守护进程和与磁带相关的守护进程。
    4. 如果具有运行回收程序的 cron 作业,请从 crontab 中删除此条目,并确定当前未运行回收程序。

      此时,归档进程已停止,可以执行到主机 B 的文件系统故障转移。

  2. 通过在主机 B 上运行 samd config 命令来启动主机 B 上的归档进程。

    此命令将导致 sam-fsd 及其子进程(归档程序、回写程序等)重新配置并重新读取配置文件。还将导致启动 sam-amld 守护进程和与磁带库相关的守护进程。此时,所有等待回写的 Sun QFS 共享客户机应用程序必须重新发出回写请求。

    现在,主机 B 应该完全充当归档进程服务器和所有文件系统的元数据服务器。