SSF/Backup Facility 導入手引書
目次 索引 前ページ次ページ

第8章 オプション製品の追加導入

8.2 Softek Backup TSM Edition

 

■ETERNUS LT160テープライブラリ装置のセットアップ

TSMからLT160を使用する場合は、LT160の論理ライブラリの設定とCASの割当ての設定、およびLT160をSTK L700にエミュレートする設定を行う必要があります。

 

  • Softek Backup TSM Edition用に使用するLTライブラリ装置のCASは、番号が若い方から(0番から)割り当てて使用してください。CASの割当てについては、富士通の保守担当員に確認してください。

TSMからLT160を使用できるように、LT160をSTK L700にエミュレートします。エミュレートを行うには、LT160のVender、Product IDを以下の値に変更します。

Vender

STK

Product ID

L700

  • 設定方法については、保守担当員に確認してください。

 

8.2.1 シングル構成への導入 

 

8.2.1.1 インストール

インストール手順を以下に示します。

 

  1. システムを再起動し、マルチユーザモードで起動します。
    # shutdown -y -g0 -i6 <Return>

     

  2. システムにスーパユーザでログインします。

     

  3. TSM serverのCD-ROM媒体をCD-ROM装置にセットした後、pkgaddコマンドでTSM serverをインストールします。
    # cd /cdrom/cdrom0 <Return>
    # pkgadd -d . <Return>

     

  4. 以下の対話処理を行ってください。
    次のパッケージを利用できます:
      1  TIVsmS        IBM Tivoli Storage Manager/Sun Server
                       (sparc) Version 5 Release 3 Level 0.0
      2  TIVsmSdev     IBM Tivoli Storage Manager/Sun Solaris Device Drivers
                       (sparc) Version 5 Release 3 Level 0.0
      3  TIVsmSlic     IBM Tivoli Storage Manager/Sun Server LICENSES
                       (sparc) Version 5 Release 3 Level 0.0
    
    パッケージ (複数可) を選択してください (すべてのパッケージを
    処理するには 'all' を入力してください)。 (default: all) [?,??,q]: all <Return>
    Tivoli Storage Manager/Sun Server
    (sparc) Version 5 Release 3 Level 0.0
    Licensed Materials - Property of IBM
    
    5608-ISM
    5608-ISX
    
    (C) Copyright International Business Machines Corp. 1990, 2004.
    All rights reserved.
    
    US Government Users Restricted Rights - Use, duplication or disclosure
    restricted by GSA ADP Schedule Contract with IBM Corp.
    Preparing License Agreement
    Software Licensing Agreement
    1. Czech
    2. English
    3. French
    4. German
    5. Italian
    6. Polish
    7. Portuguese
    8. Spanish
    9. Turkish
    
    Please enter the number that corresponds to the language 
    you prefer.
    
    2 <Return>
    Software Licensing Agreement
    Press Enter to display the license agreement on your 
    screen. Please read the agreement carefully before 
    installing the Program. After reading the agreement, you 
    will be given the opportunity to accept it or decline it. 
    If you choose to decline the agreement, installation will 
    not be completed and you will not be able to use the 
    Program.
    
    <Return>
    International Program License Agreement
    
    Part 1 - General Terms
    
    BY DOWNLOADING, INSTALLING, COPYING, ACCESSING, OR USING 
    THE PROGRAM YOU AGREE TO THE TERMS OF THIS AGREEMENT. IF 
    YOU ARE ACCEPTING THESE TERMS ON BEHALF OF ANOTHER PERSON 
    OR A COMPANY OR OTHER LEGAL ENTITY, YOU REPRESENT AND 
    WARRANT THAT YOU HAVE FULL AUTHORITY TO BIND THAT PERSON, 
    COMPANY, OR LEGAL ENTITY TO THESE TERMS. IF YOU DO NOT 
    AGREE TO THESE TERMS, 
    
    - DO NOT DOWNLOAD, INSTALL, COPY, ACCESS, OR USE THE 
    PROGRAM; AND
    
    - PROMPTLY RETURN THE PROGRAM AND PROOF OF ENTITLEMENT TO 
    
    Press Enter to continue viewing the license agreement, or, 
    Enter "1" to accept the agreement, "2" to decline it or 
    "99" to go back to the previous screen.
    
    1 <Return>
    
    ....
    
    このパッケージには、パッケージのインストール処理中にスーパーユーザーの
    アクセス権で実行するスクリプトが含まれています。
    
    <TIVsmS> のインストールを継続しますか [y,n,?] y <Return>
    
    ....
    
    <TIVsmS> のインストールに成功しました。
    
    ....
    
    このパッケージには、パッケージのインストール処理中にスーパーユーザーの
    アクセス権で実行するスクリプトが含まれています。
    
    <TIVsmSdev> のインストールを継続しますか [y,n,?] y <Return>
    
    ....
    
    <TIVsmSdev> のインストールに成功しました。
    
    ....
    
    <TIVsmSlic> のインストールに成功しました。
    
    次のパッケージを利用できます:
      1  TIVsmS        IBM Tivoli Storage Manager/Sun Server
                       (sparc) Version 5 Release 3 Level 0.0
      2  TIVsmSdev     IBM Tivoli Storage Manager/Sun Solaris Device Drivers
                       (sparc) Version 5 Release 3 Level 0.0
      3  TIVsmSlic     IBM Tivoli Storage Manager/Sun Server LICENSES
                       (sparc) Version 5 Release 3 Level 0.0
    
    パッケージ (複数可) を選択してください (すべてのパッケージを
    処理するには 'all' を入力してください)。 (default: all) [?,??,q]: q <Return>
    #

    • インストール中に下記メッセージが出力される場合がありますが、問題ありません。
    Error opening catalog ./dsmja.cat, for language ja
    ANR0915E Unable to open language JA for message formatting.

     

    ANR9613W Error loading /opt/tivoli/tsm/server/bin//./dsmreg64.sl for Licensing
    g function: ld.so.1: ./dsmserv: 重大なエラー: /opt/tivoli/tsm/server/bin//./ds
    smreg64.sl: open に失敗しました: ファイルもディレクトリもありません。.

     

  5. 続いて、日本語パッケージをインストールします。
    # cd /cdrom/cdrom0/NLS <Return>
    # pkgadd -d . <Return>

     

  6. 以下の対話処理を行ってください。
    次のパッケージを利用できます:
      1  TIVsmSchU     IBM Tivoli Storage Manager/Sun - Locale zh_TW.UTF-8
                       (sparc) Version 5 Release 3 Level 0.0
      2  TIVsmScht     IBM Tivoli Storage Manager/Sun - Locale zh_TW.BIG5
                       (sparc) Version 5 Release 3 Level 0.0
      3  TIVsmScn      IBM Tivoli Storage Manager/Sun - Locale zh
                       (sparc) Version 5 Release 3 Level 0.0
      4  TIVsmScnU     IBM Tivoli Storage Manager/Sun - Locale zh_CN.UTF-8
                       (sparc) Version 5 Release 3 Level 0.0
      5  TIVsmSde      IBM Tivoli Storage Manager/Sun - Locale de_DE.ISO8859-1
                       (sparc) Version 5 Release 3 Level 0.0
      6  TIVsmSdeU     IBM Tivoli Storage Manager/Sun - Locale de_DE.UTF-8
                       (sparc) Version 5 Release 3 Level 0.0
      7  TIVsmSenU     IBM Tivoli Storage Manager/Sun - Locale en_US.UTF-8
                       (sparc) Version 5 Release 3 Level 0.0
      8  TIVsmSes      IBM Tivoli Storage Manager/Sun - Locale es_ES.ISO8859-1
                       (sparc) Version 5 Release 3 Level 0.0
      9  TIVsmSesU     IBM Tivoli Storage Manager/Sun - Locale es_ES.UTF-8
                       (sparc) Version 5 Release 3 Level 0.0
     10  TIVsmSfr      IBM Tivoli Storage Manager/Sun - Locale fr_FR.ISO8859-1
                       (sparc) Version 5 Release 3 Level 0.0
     11  TIVsmSfrU     IBM Tivoli Storage Manager/Sun - Locale fr_FR.UTF-8
                       (sparc) Version 5 Release 3 Level 0.0
     12  TIVsmSit      IBM Tivoli Storage Manager/Sun - Locale it_IT.ISO8859-1
                       (sparc) Version 5 Release 3 Level 0.0
     13  TIVsmSitU     IBM Tivoli Storage Manager/Sun - Locale it_IT.UTF-8
                       (sparc) Version 5 Release 3 Level 0.0
     14  TIVsmSjp      IBM Tivoli Storage Manager/Sun - Locale ja
                       (sparc) Version 5 Release 3 Level 0.0
     15  TIVsmSjpU     IBM Tivoli Storage Manager/Sun - Locale ja_JP.UTF-8
                       (sparc) Version 5 Release 3 Level 0.0
     16  TIVsmSko      IBM Tivoli Storage Manager/Sun - Locale ko
                       (sparc) Version 5 Release 3 Level 0.0
     17  TIVsmSkoU     IBM Tivoli Storage Manager/Sun - Locale ko_KR.UTF-8
                       (sparc) Version 5 Release 3 Level 0.0
     18  TIVsmSptU     IBM Tivoli Storage Manager/Sun - Locale pt_BR.UTF-8
                       (sparc) Version 5 Release 3 Level 0.0
     19  TIVsmSptb     IBM Tivoli Storage Manager/Sun - Locale pt_BR.ISO8859-1
                       (sparc) Version 5 Release 3 Level 0.0
     20  TIVsmStw      IBM Tivoli Storage Manager/Sun - Locale zh_TW
                       (sparc) Version 5 Release 3 Level 0.0
    
    パッケージ (複数可) を選択してください (すべてのパッケージを
    処理するには 'all' を入力してください)。 (default: all) [?,??,q]: 14 <Return>
    
    ....
    
    <TIVsmSjp> のインストールに成功しました。
    
    次のパッケージを利用できます:
      1  TIVsmSchU     IBM Tivoli Storage Manager/Sun - Locale zh_TW.UTF-8
                       (sparc) Version 5 Release 3 Level 0.0
      2  TIVsmScht     IBM Tivoli Storage Manager/Sun - Locale zh_TW.BIG5
                       (sparc) Version 5 Release 3 Level 0.0
      3  TIVsmScn      IBM Tivoli Storage Manager/Sun - Locale zh
                       (sparc) Version 5 Release 3 Level 0.0
      4  TIVsmScnU     IBM Tivoli Storage Manager/Sun - Locale zh_CN.UTF-8
                       (sparc) Version 5 Release 3 Level 0.0
      5  TIVsmSde      IBM Tivoli Storage Manager/Sun - Locale de_DE.ISO8859-1
                       (sparc) Version 5 Release 3 Level 0.0
      6  TIVsmSdeU     IBM Tivoli Storage Manager/Sun - Locale de_DE.UTF-8
                       (sparc) Version 5 Release 3 Level 0.0
      7  TIVsmSenU     IBM Tivoli Storage Manager/Sun - Locale en_US.UTF-8
                       (sparc) Version 5 Release 3 Level 0.0
      8  TIVsmSes      IBM Tivoli Storage Manager/Sun - Locale es_ES.ISO8859-1
                       (sparc) Version 5 Release 3 Level 0.0
      9  TIVsmSesU     IBM Tivoli Storage Manager/Sun - Locale es_ES.UTF-8
                       (sparc) Version 5 Release 3 Level 0.0
     10  TIVsmSfr      IBM Tivoli Storage Manager/Sun - Locale fr_FR.ISO8859-1
                       (sparc) Version 5 Release 3 Level 0.0
    
    ... 10 more menu choices to follow;
    <RETURN> for more choices, <CTRL-D> to stop display: <CTRL-D>
    
    パッケージ (複数可) を選択してください (すべてのパッケージを
    処理するには 'all' を入力してください)。 (default: all) [?,??,q]: q <Return>
    #

     

  7. CD-ROM媒体を取り出します。
    # cd / <Return>
    # eject cdrom <Return>

     

  8. TSM Additional FunctionのCD-ROM媒体をCD-ROM装置にセットします。

     

  9. IBMテープドライバをインストールします。
    # cd /cdrom/cdrom0/IBMDEV <Return>
    # pkgadd -d IBMtape.4.1.1.4.bin <Return>

     

  10. 以下の対話処理を行ってください。
    次のパッケージを利用できます:
      1  IBMtape     IBM Tape & Medium Changer Device Driver 4.1.1.4
                     (sparc) 4.1.1.4
    
    パッケージ (複数可) を選択してください (すべてのパッケージを
    処理するには 'all' を入力してください)。 (default: all) [?,??,q]: 1 <Return>
    
    ....
    
    このパッケージには、パッケージのインストール処理中にスーパーユーザーの
    アクセス権で実行するスクリプトが含まれています。
    
    <IBMtape> のインストールを継続しますか [y,n,?] y <Return>
    
    ....
    
    <IBMtape> のインストールに成功しました。
    
    #

     

  11. CD-ROM媒体を取り出します。
    # cd / <Return>
    # eject cdrom <Return>

     

  12. TSM clientのCD-ROM媒体をCD-ROM装置にセットします。

     

  13. pkgaddコマンドでTSM client(1/3)をインストールします。
    # cd /cdrom/cdrom0/tsmcli/solaris <Return>
    # pkgadd -d ./TIVsmCapi.pkg <Return>

     

  14. 以下の対話処理を行ってください。
    次のパッケージを利用できます:
      1  TIVsmCapi     Tivoli Storage Manager Solaris 8/9 API Client
                       (sparc) Version 5 Release 3 Level 0.0
    
    パッケージ (複数可) を選択してください (すべてのパッケージを
    処理するには 'all' を入力してください)。 (default: all) [?,??,q]: 1 <Return>
    
    ....
    
    選択されたベースディレクトリ </opt/tivoli/tsm/client> は、インストール
    前に存在している必要があります。
    
    今このディレクトリを作成しますか [y,n,?,q] y <Return>
    
    ....
    
    次のファイルは setuid、setgid、またはその両方のアクセス権でインストー
    ルされます。
      /opt/tivoli/tsm/client/api/bin/dsmtca <setuid root>
      /opt/tivoli/tsm/client/api/bin64/dsmtca <setuid root>
    
    これらのファイルを setuid または setgid ファイルとしてインストールしますか
     [y,n,?,q] y <Return>
    
    
    このパッケージには、パッケージのインストール処理中にスーパーユーザーの
    アクセス権で実行するスクリプトが含まれています。
    
    <TIVsmCapi> のインストールを継続しますか [y,n,?] y <Return>
    
    ....
    
    <TIVsmCapi> のインストールに成功しました。
    #

     

  15. 続いて、TSM client(2/3)をインストールします。
    # pkgadd -d ./TIVsmCba.pkg <Return>

     

  16. 以下の対話処理を行ってください。
    次のパッケージを利用できます:
      1  TIVsmCba     Tivoli Storage Manager Solaris 8/9 Backup Archive Client
                      (sparc) Version 5 Release 3 Level 0.0
    
    パッケージ (複数可) を選択してください (すべてのパッケージを
    処理するには 'all' を入力してください)。 (default: all) [?,??,q]: 1 <Return>
    
    ....
    
    次のファイルは setuid、setgid、またはその両方のアクセス権でインストー
    ルされます。
      /opt/tivoli/tsm/client/ba/bin/dsmtca <setuid root>
    
    これらのファイルを setuid または setgid ファイルとしてインストールしますか
     [y,n,?,q] y <Return>
    
    このパッケージには、パッケージのインストール処理中にスーパーユーザーの
    アクセス権で実行するスクリプトが含まれています。
    
    <TIVsmCba> のインストールを継続しますか [y,n,?] y <Return>
    
    ....
    
    <TIVsmCba> のインストールに成功しました。
    #

     

  17. 続いて、TSM client(3/3)をインストールします。
    # pkgadd -d ./TIVsmClJa.pkg <Return>

     

  18. 以下の対話処理を行ってください。
    次のパッケージを利用できます:
      1  TIVsmClJa     Tivoli Storage Manager Solaris 8/9 NLS Japanese messages
                       (sparc) Version 5 Release 3 Level 0.0
    
    パッケージ (複数可) を選択してください (すべてのパッケージを
    処理するには 'all' を入力してください)。 (default: all) [?,??,q]: 1 <Return>
    
    ....
    
    このパッケージには、パッケージのインストール処理中にスーパーユーザーの
    アクセス権で実行するスクリプトが含まれています。
    
    <TIVsmCaJa> のインストールを継続しますか [y,n,?] y <Return>
    
    ....
    
    <TIVsmCaJa> のインストールに成功しました。
    #

     

    • TSM clientの設定については、『Softek Backup TSM Edition バックアップ/アーカイブ・クライアント インストールとユーザーのガイド (UNIX版)』の「第2章 Tivoli Storage Manager の構成」の「クライアント・システム・オプション・ファイルの作成および修正(必須 root ユーザーまたは許可ユーザーのタスク)」および「サーバーへのワークステーションの登録(root ユーザーまたは許可ユーザーの必須タスク)」を参照してください。

     

  19. CD-ROM媒体を取り出します。
    # cd / <Return>
    # eject cdrom <Return>

     

  20. 以下のコマンドを入力し、システムを再起動します。
    # shutdown -y -g0 -i6 <Return>

     

8.2.1.2 設定 

設定手順を以下に示します。

  • TSM Serverコマンドの詳細については、『Softek Backup TSM Edition管理者のための解説書 (Solaris版)』を参照して下さい。

 

  1. ドライバファイルのリンク
    # ln -s /opt/tivoli/tsm/devices/bin/lb /usr/kernel/drv/ <Return>

     

  2. lbドライバファイルの編集

    ロボットのターゲットIDを追加します。

    # vi /usr/kernel/drv/lb.conf <Return>
    ...
    name="lb" class="scsi"
            target=23 lun=0;

    上記の例では、ロボットのターゲットIDは“23”です。

    lunは、“0”固定です。

     

  3. IBMtape.confファイルの編集

    テープドライブのターゲットIDを追加します。

    # vi /usr/kernel/drv/IBMtape.conf <Return>
    ...
    name="IBMtape"
            class="scsi"
            target=18 lun=0
            block_size=0
            buffering=1
            immediate=0
            trailer=0
            sili=0;
    ...

    上記の例では、ドライブのターゲットIDは“18”です。

    lunは、“0”固定です。

    block_size, buffering, immediate, trailer及びsili に設定されている値は固定です。

     

  4. システムの再起動
    # touch /reconfigure <Return>
    # shutdown -y -g0 -i6 <Return>

     

  5. lbドライバの組み込み
    # /usr/sbin/rem_drv lb <Return>
    # /usr/sbin/add_drv -m '* 0666 bin bin' /usr/kernel/drv/lb <Return>

    rem_drvコマンドが失敗する場合がありますが、無視してください。

     

  6. ドライブ認識の確認
    # cd /dev/rmt <Return>
    # ls -l *st <Return>
    lrwxrwxrwx   1 root     root          57  6月  1日  16:48 11st -> ../../devices/
    pci@83,4000/fibre-channel@3/IBMtape@12,0:st
    lrwxrwxrwx   1 root     root          57  6月  1日  16:48 12st -> ../../devices/
    pci@83,4000/fibre-channel@3/IBMtape@13,0:st
    lrwxrwxrwx   1 root     root          57  6月  1日  16:48 13st -> ../../devices/
    pci@83,4000/fibre-channel@3/IBMtape@14,0:st
    lrwxrwxrwx   1 root     root          57  6月  1日  16:48 14st -> ../../devices/
    pci@83,4000/fibre-channel@3/IBMtape@15,0:st
    lrwxrwxrwx   1 root     root          57  6月  1日  16:48 15st -> ../../devices/
    pci@83,4000/fibre-channel@3/IBMtape@16,0:st
    lrwxrwxrwx   1 root     root          57  6月  1日  16:48 16st -> ../../devices/
    pci@80,4000/fibre-channel@4/IBMtape@12,0:st
    lrwxrwxrwx   1 root     root          57  6月  1日  16:48 17st -> ../../devices/
    pci@80,4000/fibre-channel@4/IBMtape@13,0:st
    lrwxrwxrwx   1 root     root          57  6月  1日  16:48 18st -> ../../devices/
    pci@80,4000/fibre-channel@4/IBMtape@14,0:st
    lrwxrwxrwx   1 root     root          57  6月  1日  16:48 19st -> ../../devices/
    pci@80,4000/fibre-channel@4/IBMtape@15,0:st
    lrwxrwxrwx   1 root     root          57  6月  1日  16:48 20st -> ../../devices/
    pci@80,4000/fibre-channel@4/IBMtape@16,0:st

     

  7. ロボット認識の確認
    # cd /dev/rmt <Return>
    # ls -l *lb <Return>
    ...
    lrwxrwxrwx   1 root     other         52  6月  1日  17:43 21lb -> ../../devices/
    pci@80,4000/fibre-channel@4/lb@17,0:lb

     

  8. 共有メモリの設定

    カーネルパラメタをチューニングするために、/etc/systemファイルにチューニングのためのレコードを追加します。カーネルパラメタのチューニング値を、以下の表に示します。

    カーネルパラメタのチューニング値

    パラメタ

    チューニング値

    設定済の場合の対処

    semmni

    50

    加算

    semmns

    300

    加算

    semmnu

    150

    加算

    semopm

    50

    加算

    semume

    50

    加算

    semmsl

    125

    最大値

    shmmax

    270532608

    最大値

    パラメタがすでに設定されている場合は、“設定済の場合の対処”が“最大値”とあるパラメタについては、既存の値とチューニング値と比較して大きい方の値を設定し、“加算”とあるパラメタについては、既存の値にチューニング値を加えた値を設定してください。

    /etc/systemファイルの編集例を以下に示します。

    set semsys:seminfo_semmni=50
    set semsys:seminfo_semmns=300
    set semsys:seminfo_semmnu=150
    set semsys:seminfo_semopm=50
    set semsys:seminfo_semume=50
    set semsys:seminfo_semmsl=125
    set shmsys:shminfo_shmmax=270532608

     

  9. システムの再起動
    # shutdown -y -g0 -i6 <Return>

     

  10. サーバオプションファイルの編集

    /opt/tivoli/tsm/server/bin/dsmserv.optの最終行に以下の記述を追加(変更) してください。

    # vi /opt/tivoli/tsm/server/bin/dsmserv.opt <Return>
    ...
    commmethod      tcpip
    commmethod      sharedmem
    tcpport         1500
    shmport         1510
    tcpnodelay      yes
    bufpoolsize     32768
    logpoolsize     2048
    txngroupmax     256
    volhistory      /opt/tivoli/tsm/server/bin/volhist.out
    devconfig       /opt/tivoli/tsm/server/bin/devconf.out

     

  11. クライアントシステムオプションファイルの編集

    /opt/tivoli/tsm/client/ba/bin/dsm.sysの最終行に以下の記述を追加(変更) して下さい。

    # vi /opt/tivoli/tsm/client/ba/bin/dsm.sys <Return>
    ...
    SERVERname  server1
    nodename    tsmc
    COMMmethod  sharedmem
    SHMPort     1510

     

  12. TSM serverの起動
    # cd /opt/tivoli/tsm/server/bin <Return>
    # ./dsmserv <Return>
    TSM:SERVER1>

    • TSM serverの起動/停止については、『Softek Backup TSM Edition 管理者の手引き』の「第17章 サーバー操作の管理 サーバーの開始と停止」を参照してください。

     

  13. ライセンスの登録
    TSM:SERVER1> register license file=tsmee.lic n=1 <Return>

     

  14. ノードの登録
    TSM:SERVER1> register node tsmc tsmc <Return>

    上記の例では、以下のノード名とパスワードを設定しています。

    クライアントノード名:tsmc
    パスワード:tsmc

    • クライアントノード名については、11.クライアントシステムオプションファイルの編集 でnodenameに指定したものを設定してください。

     

  15. Library設定
    TSM:SERVER1> define library LT160-1 libtype=scsi <Return>

    上記の例では、以下のライブラリ名を設定しています。

    ライブラリ名:LT160-1

    • LT160の論理ライブラリの設定で付けた論理ライブラリ名を記述してください。以降の手順でも同様です。(LT160の論理ライブラリ設定をしている場合)

     

  16. Libraryのパス設定

    TSM:SERVER1> define path server1 LT160-1 srctype=server desttype=library device=/dev/rmt/21lb <Return>

    上記の例では、以下のライブラリ名とライブラリのパスを設定しています。

    ノード名:server1
    ライブラリ名:LT160-1
    ライブラリのパス:/dev/rmt/21lb

    • “ライブラリのパス”については、7.ロボット認識の確認 で確認したパスを設定してください。

     

  17. Drive設定
    TSM:SERVER1> define drive LT160-1 DRV05 <Return>

    上記の例では、以下のライブラリ名とドライブ名を設定しています。

    ライブラリ名:LT160-1
    ドライブ名:DRV05

    • 使用する全ドライブに対して実施する必要があります。

     

  18. Driveのパス設定

    TSM:SERVER1> define path server1 DRV05 srctype=server desttype=drive library=LT160-1 device=/dev/rmt/16st <Return>

    上記の例では、以下のライブラリ名、ドライブ名とデバイスパスを設定しています。

    ノード名:server1
    ライブラリ名:LT160-1
    ドライブ名:DRV05
    デバイスパス:/dev/rmt/16st

    • “デバイスパス”については、6.ドライブ認識の確認 で確認したパスを設定してください。
    • 使用する全ドライブに対して実施する必要があります。

     

  19. ドライブに関する情報の照会
    TSM:SERVER1> query drive <Return>
    ANR2017I 管理者 SERVER_CONSOLE がコマンド QUERY DRIVE  を出しました。
    
    ライブラリー名     ドライブ名       装置タイプ      オンライン
    --------------     ------------     -----------     -------------------
    LT160-1            DRV05            LTO             はい
    LT160-1            DRV06            LTO             はい
    LT160-1            DRV07            LTO             はい
    LT160-1            DRV08            LTO             はい
    LT160-1            DRV09            LTO             はい

     

  20. ドライブに関する情報の照会(ドライブ単位の詳細)
    TSM:SERVER1> query drive LT160-1 DRV05 f=d <Return>
    ANR2017I 管理者 SERVER_CONSOLE がコマンド QUERY DRIVE LT160-1 DRV05 f=d  を出 
    しました。
    
                                 ライブラリー名: LT160-1
                                     ドライブ名: DRV05
                                     装置タイプ: LTO
                                     オンライン: はい
                           読み取りフォーマット: ULTRIUMC,ULTRIUM
                           書き込みフォーマット: ULTRIUMC,ULTRIUM
                                     エレメント: 500
                                   ドライブ状態: UNKNOWN
                                     割り振り先: 
                                            WWN: 
                                   シリアル番号: 6811110460
                              最終更新 (管理者): SERVER_CONSOLE
                              最終更新日付/時刻: 2004年06月01日 18時19分10秒
    クリーニング頻度 (ギガバイト/ASNEEDED/NONE): NONE
    
    ライブラリ名:LT160-1
    ドライブ名:DRV05

     

  21. 装置クラスの定義

    TSM:SERVER1> define devclass LTO160class library=LT160-1 devtype=LTO format=ultriumc estcapacity=200g mountretention=30 <Return>

    上記の例では、以下の装置クラス名とライブラリ名を設定しています。

    装置クラス:LTO160class
    ライブラリ名:LT160-1

    • “装置クラス”については、ユーザ任意の装置クラスを指定できます。装置クラス名は30文字以内です。

     

  22. ストレージプールの定義
    TSM:SERVER1> define stgpool tsmpool LTO160class maxscratch=100 <Return>

    上記の例では、以下の装置クラス名を設定しています。

    装置クラス:LTO160class

    • “装置クラスの定義”については、19. 装置クラスの定義 で設定した値を設定してください。

     

  23. ポリシードメインの定義

    TSM:SERVER1> update copygroup standard standard standard destination=tsmpool <Return>
    TSM:SERVER1> activate policyset standard standard <Return>

     

  24. ボリュームのラベル付け

    TSM:SERVER1> label libvolume LT160-1 search=bulk labelsource=barcode checkin=scratch overwrite=yes <Return>

    上記の例では、LT160のCASに投入されている媒体に対するラベル付を実施しています。

    ライブラリ名:LT160-1

    • ボリュームのラベル付けが完了した後に、エラーメッセージが出力される場合があります。その場合、以下のコマンドを実行して対象のテープボリュームが表示されること確認してください。確認できれば作業は完了していますので、エラーメッセージは無視してください。

    TSM:SERVER1> query libvolume <Return>

    • 指定するオペランドによってはREPLYを促すメッセージが出力される場合があります。

    • メッセージの詳細については、『Softek Backup TSM Edition メッセージ』を参照してください。
    • REPLYコマンドの詳細については、『Softek Backup TSM Edition 管理者のための解説書 (Solaris版)』を参照してください。

     

  25. TSM serverの停止
    TSM:SERVER1> halt <Return>

    • TSM serverの起動/停止については、『Softek Backup TSM Edition 管理者の手引き』の「第17章 サーバー操作の管理 サーバーの開始と停止」を参照してください。

     

  26. 起動スクリプトの作成

    /etc/init.d/tsm ファイルを作成し、下記の内容を記述します。

    #!/sbin/sh
    
    UID="admin"
    PWD="admin"
    
    case "$1" in
    start)
            cd /opt/tivoli/tsm/server/bin
            ./dsmserv quiet &
            ;;
    stop)
            cd /opt/tivoli/tsm/client/ba/bin
            ./dsmadmc -id=${UID} -password=${PWD} halt
            ;;
    *)
            echo "Usage: $0 {start|stop}"
            exit 1
            ;;
    esac
    
    exit 0

    • TSMを停止する場合には、セッションが完了していることを確認してから、行ってください。
    • ファイルの所有者はシステム管理者(root)に設定することを推奨します。またファイルモードは0500を推奨します。
    • TSMの管理者はデフォルトではadminです。

    • TSMの管理者の追加または変更の必要がある場合は、『Softek Backup TSM Edition 管理者の手引き (Solaris版)』の「第12章 クライアント・ノードの管理 IBM Tivoli Storage Manager 管理者の管理」を参照の上、設定してください。

     

  27. 起動・停止のリンクの作成
    # ln -s /etc/init.d/tsm /etc/rc2.d/S99tsm <Return>
    # ln -s /etc/init.d/tsm /etc/rc0.d/K99tsm <Return>

    • TSMの起動方法と停止方法の詳細については、『Softek Backup TSM Edition 管理者の手引き (Solaris版)』の「第17章 サーバー操作の管理 サーバーの開始と停止」を参照してください。

     

8.2.2 クラスタ構成への導入 

 

8.2.2.1 インストール 

  • 本作業は、プライマリノードとセカンダリノードの両方で行ってください。

 

クラスタ構成の場合のインストールの手順はシングル構成の場合の手順「8.2.1.1 インストール」と同じです。

 

8.2.2.2 設定 

 

8.2.2.2.1 ドライバの設定

  • TSM Serverコマンドの詳細については、「Softek Backup TSM Edition管理者のための解説書(Solaris版)」を参照して下さい。

  • 本作業は、プライマリノードとセカンダリノードの両方で行ってください。

 

  1. ドライバファイルのリンク
    # ln -s /opt/tivoli/tsm/devices/bin/lb /usr/kernel/drv/ <Return>

     

  2. lbドライバファイルの編集

    ロボットのターゲットIDを追加します。

    # vi /usr/kernel/drv/lb.conf <Return>
    ...
    name="lb" class="scsi"
            target=23 lun=0;

    上記の例では、ロボットのターゲットIDは“23”です。

    lunは、“0”固定です。

     

  3. IBMtape.confファイルの編集

    テープドライブのターゲットIDを追加します。

    # vi /usr/kernel/drv/IBMtape.conf <Return>
    ...
    name="IBMtape"
            class="scsi"
            target=18 lun=0
            block_size=0
            buffering=1
            immediate=0
            trailer=0
            sili=0;
    ...

    上記の例では、ドライブのターゲットIDは“18”です。

    lunは、“0”固定です。

    block_size, buffering, immediate, trailer及びsili に設定されている値は固定です。

     

  4. st.confファイルの編集

    テープドライブのターゲットIDを追加します。

    # vi /kernel/drv/st.conf <Return>
    ...
    name="st" class="scsi" target=18 lun=0;
    ...

    • ドライブのターゲットIDとlunは、3.IBMtape.confファイルの編集 で設定したものと同じ値を指定します。

     

  5. システムの再起動
    # rm -f /dev/rmt/* <Return>
    # touch /reconfigure <Return>
    # shutdown -y -g0 -i6 <Return>

     

  6. lbドライバの組み込み
    # /usr/sbin/rem_drv lb <Return>
    # /usr/sbin/add_drv -m '* 0666 bin bin' /usr/kernel/drv/lb <Return>

    rem_drvコマンドが失敗する場合がありますが、無視してください。

     

  7. ドライブ認識の確認
    # cd /dev/rmt <Return>
    # ls -l *st <Return>
    lrwxrwxrwx   1 root     root          57  6月  1日  16:48 11st -> ../../devices/
    pci@83,4000/fibre-channel@3/IBMtape@12,0:st
    lrwxrwxrwx   1 root     root          57  6月  1日  16:48 12st -> ../../devices/
    pci@83,4000/fibre-channel@3/IBMtape@13,0:st
    lrwxrwxrwx   1 root     root          57  6月  1日  16:48 13st -> ../../devices/
    pci@83,4000/fibre-channel@3/IBMtape@14,0:st
    lrwxrwxrwx   1 root     root          57  6月  1日  16:48 14st -> ../../devices/
    pci@83,4000/fibre-channel@3/IBMtape@15,0:st
    lrwxrwxrwx   1 root     root          57  6月  1日  16:48 15st -> ../../devices/
    pci@83,4000/fibre-channel@3/IBMtape@16,0:st
    lrwxrwxrwx   1 root     root          57  6月  1日  16:48 16st -> ../../devices/
    pci@80,4000/fibre-channel@4/IBMtape@12,0:st
    lrwxrwxrwx   1 root     root          57  6月  1日  16:48 17st -> ../../devices/
    pci@80,4000/fibre-channel@4/IBMtape@13,0:st
    lrwxrwxrwx   1 root     root          57  6月  1日  16:48 18st -> ../../devices/
    pci@80,4000/fibre-channel@4/IBMtape@14,0:st
    lrwxrwxrwx   1 root     root          57  6月  1日  16:48 19st -> ../../devices/
    pci@80,4000/fibre-channel@4/IBMtape@15,0:st
    lrwxrwxrwx   1 root     root          57  6月  1日  16:48 20st -> ../../devices/
    pci@80,4000/fibre-channel@4/IBMtape@16,0:st

     

  8. ロボット認識の確認
    # cd /dev/rmt <Return>
    # ls -l *lb <Return>
    ...
    lrwxrwxrwx   1 root     other         52  6月  1日  17:43 21lb -> ../../devices/
    pci@80,4000/fibre-channel@4/lb@17,0:lb

     

  9. 共有メモリの設定

    カーネルパラメタをチューニングするために、/etc/systemファイルにチューニングのためのレコードを追加します。カーネルパラメタのチューニング値を、以下の表に示します。

    カーネルパラメタのチューニング値

    パラメタ

    チューニング値

    設定済の場合の対処

    semmni

    50

    加算

    semmns

    300

    加算

    semmnu

    150

    加算

    semopm

    50

    加算

    semume

    50

    加算

    semmsl

    125

    最大値

    shmmax

    270532608

    最大値

    パラメタがすでに設定されている場合は、“設定済の場合の対処”が“最大値”とあるパラメタについては、既存の値とチューニング値と比較して大きい方の値を設定し、“加算”とあるパラメタについては、既存の値にチューニング値を加えた値を設定してください。

    /etc/systemファイルの編集例を以下に示します。

    set semsys:seminfo_semmni=50
    set semsys:seminfo_semmns=300
    set semsys:seminfo_semmnu=150
    set semsys:seminfo_semopm=50
    set semsys:seminfo_semume=50
    set semsys:seminfo_semmsl=125
    set shmsys:shminfo_shmmax=270532608

     

  10. システムの再起動
    # shutdown -y -g0 -i6 <Return>

     

8.2.2.2.2 TSMサーバの設定 

 

■提供プロシジャの配置

  1. 作業用ディレクトリの決定

    提供プロシジャを格納するプライマリノードの作業用ディレクトリ(以降、/sp/tmp/tsmproc と表記)を決定します。

     

  2. 環境変数“TSMPROC”の設定
    # mkdir /sp/tmp/tsmproc <Return>
    # TSMPROC=/sp/tmp/tsmproc;export TSMPROC <Return>

     

  3. プロシジャファイルの複写

    提供プロシジャを作業用ディレクトリに配置します。

    プロシジャファイルは、TSM server の CD-ROM の CLUS ディレクトリに格納されています。

    # cp -p /cd-romのマウントポイント/CLUS/* /sp/tmp/tsmproc <Return>

     

■プライマリノードでのサービスの設定

各設定の詳細については、“Softek Backup TSM Edition PRIMECLUSTER適用ガイド”を参照してください。

  1. 切替えディスクのマウント

    userApplicationが使用する切替えディスクマウントポイント(以降、/sp/nbu と表記)を決定し、切替えディスクをマウントします。

    1. プライマリノードで GDS ボリュームを起動します。

      ここでいうGDS ボリュームは、以下の用途で使用するために割当てたボリュームを指しています。

      • [管理データ/ログ]
        # sdxvolume -N -c class0001 -v volume0013 <Return>

       

    2. プライマリノードで[管理データ/ログ]スライスをマウントします。

      # mount /dev/sfdsk/class0001/dsk/volume0013 /sp/nbu <Return>

       

  2. ディレクトリの作成

    TSMサーバの共有資源を格納する切替えディスク上にディレクトリを作成します。

    # mkdir /sp/nbu/tsm <Return>

     

  3. TSMサーバオプションファイルの作成
    # cp /opt/tivoli/tsm/server/bin/dsmserv.opt.smp /sp/nbu/tsm/dsmserv.opt <Return>

     

  4. TSMサーバオプションファイルの編集

    3.で作成した TSMサーバオプションファイル内に以下に示す通信に関するオプションを記述します。

    commmethod      tcpip
    commmethod      sharedmem
    tcpport         1500
    shmport         1510
    tcpnodelay      yes
    bufpoolsize     32768
    logpoolsize     2048
    txngroupmax     256
    volhistory      /sp/nbu/tsm/volhist.out
    devconfig       /sp/nbu/tsm/devconf.out

     

  5. 環境変数の設定

    以降の手順で必要な環境変数を設定します。

    # cd /sp/nbu/tsm <Return>
    # DSMSERV_DIR=/opt/tivoli/tsm/server/bin;export DSMSERV_DIR <Return>
    # DSMSERV_CONFIG=/sp/nbu/tsm/dsmserv.opt;export DSMSERV_CONFIG <Return>
    # LANG=C;export LANG <Return>

     

  6. TSMサーバのデータベース、回復ログスペースの作成

    (TSMデータベース情報ファイル(dsmserv.dsk)が生成されます。)

    # $DSMSERV_DIR/dsmfmt -m -db db1.dsm 101 <Return>
    # $DSMSERV_DIR/dsmfmt -m -log log1.dsm 33 <Return>
    # $DSMSERV_DIR/dsmserv format 1 log1.dsm 1 db1.dsm <Return>

    上記の例では、“TSM DB”の値を“101”、“TSM LOG”の値を“33”と設定しています。

     

  7. TSMサーバの起動
    # $DSMSERV_DIR/dsmserv <Return>

    • TSM serverの起動/停止については、『Softek Backup TSM Edition 管理者の手引き』の「第17章 サーバー操作の管理 サーバーの開始と停止」を参照してください。

     

  8. ライセンスの登録
    TSM:SERVICE1> register license file=tsmee.lic n=1 <Return>

     

  9. TSMサーバのサーバ名の設定
    TSM:SERVICE1> set servername userApp_sp5000 <Return>

    上記の例では、以下のuserApplication名を設定しています。

    userApplication名:userApp_sp5000

     

  10. 管理者IDの登録
    TSM:USERAPP_SP5000> register admin admin admin <Return>
    TSM:USERAPP_SP5000> grant authority admin class=system <Return>
    TSM:USERAPP_SP5000> set passexp 0 admin=admin <Return>

     

  11. クライアントノードの登録
    TSM:USERAPP_SP5000> register node tsmc1 tsmc1 <Return>
    TSM:USERAPP_SP5000> register node tsmc2 tsmc2 <Return>
    TSM:USERAPP_SP5000> set passexp 0 node=tsmc1 <Return>
    TSM:USERAPP_SP5000> set passexp 0 node=tsmc2 <Return>

    上記の例では、以下のノード名とパスワードを設定しています。

    TSMサーバ上のクライアントノード名:tsmc1, tsmc2

    パスワード:クライアントノード名と同じ

     

  12. Library設定
    TSM:USERAPP_SP5000> define library LT160-1 libtype=scsi <Return>

    上記の例では、以下のライブラリ名を設定しています。

    ライブラリ名:LT160-1

    • LT160の論理ライブラリの設定で付けた論理ライブラリ名を記述してください。以降の手順でも同様です。(LT160の論理ライブラリ設定をしている場合)

     

  13. Libraryのパス設定

    TSM:USERAPP_SP5000> define path userApp_sp5000 LT160-1 srctype=server desttype=library device=/dev/rmt/21lb <Return>

    上記の例では、以下のuserApplication名とライブラリ名とライブラリのパスを設定しています。

    userApplication名:userApp_sp5000
    ライブラリ名:LT160-1
    ライブラリのパス:/dev/rmt/21lb

    • “ライブラリのパス”については、「8.2.2.2.1 ドライバの設定」 8.ロボット認識の確認 で確認したパスを設定してください。

     

  14. Drive設定
    TSM:USERAPP_SP5000> define drive LT160-1 DRV05 <Return>

    上記の例では、以下のライブラリ名とドライブ名を設定しています。

    ライブラリ名:LT160-1
    ドライブ名:DRV05

    • 使用する全ドライブに対して実施する必要があります。

     

  15. Driveのパス設定

    TSM:USERAPP_SP5000> define path userApp_sp5000 DRV05 srctype=server desttype=drive library=LT160-1 device=/dev/rmt/16st <Return>

    上記の例では、以下のuserApplication名、ライブラリ名、ドライブ名とデバイスパスを設定しています。

    userApplication名:userApp_sp5000
    ライブラリ名:LT160-1
    ドライブ名:DRV05
    デバイスパス:/dev/rmt/16st

    • “デバイスパス”については、「8.2.2.2.1 ドライバの設定」7.ドライブ認識の確認で確認したパスを設定してください。
    • 使用する全ドライブに対して実施する必要があります。

     

  16. ドライブに関する情報の照会
    TSM:USERAPP_SP5000> query drive <Return>
    ANR2017I 管理者 SERVER_CONSOLE がコマンド QUERY DRIVE  を出しました。
    
    ライブラリー名     ドライブ名       装置タイプ      オンライン
    --------------     ------------     -----------     -------------------
    LT160-1            DRV05            LTO             はい
    LT160-1            DRV06            LTO             はい
    LT160-1            DRV07            LTO             はい
    LT160-1            DRV08            LTO             はい
    LT160-1            DRV09            LTO             はい

     

  17. ドライブに関する情報の照会(ドライブ単位の詳細)
    TSM:USERAPP_SP5000> query drive LT160-1 DRV05 f=d <Return>
    ANR2017I 管理者 SERVER_CONSOLE がコマンド QUERY DRIVE LT160-1 DRV05 f=d  を出 
    しました。
    
                                 ライブラリー名: LT160-1
                                     ドライブ名: DRV05
                                     装置タイプ: LTO
                                     オンライン: はい
                           読み取りフォーマット: ULTRIUMC,ULTRIUM
                           書き込みフォーマット: ULTRIUMC,ULTRIUM
                                     エレメント: 500
                                   ドライブ状態: UNKNOWN
                                     割り振り先: 
                                            WWN: 
                                   シリアル番号: 6811110460
                              最終更新 (管理者): SERVER_CONSOLE
                              最終更新日付/時刻: 2004年06月01日 18時19分10秒
    クリーニング頻度 (ギガバイト/ASNEEDED/NONE): NONE

    上記の例では、以下のライブラリ名とドライブ名を設定しています。

    ライブラリ名:LT160-1
    ドライブ名:DRV05
     

  18. 装置クラスの定義

    TSM:USERAPP_SP5000> define devclass LTO160class library=LT160-1 devtype=LTO format=ultriumc estcapacity=200g mountretention=30 <Return>

    上記の例では、以下の装置クラス名とライブラリ名を設定しています。

    装置クラス:LTO160class
    ライブラリ名:LT160-1

    • “装置クラス”については、ユーザ任意の装置クラスを指定できます。装置クラス名は30文字以内です。

     

  19. ストレージプールの定義
    TSM:USERAPP_SP5000> define stgpool tsmpool LTO160class maxscratch=100 <Return>

    上記の例では、以下の装置クラス名を設定しています。

    装置クラス:LTO160class

    • “装置クラスの定義”については、18. 装置クラスの定義 で設定した値を設定してください。

     

  20. ポリシードメインの定義

    TSM:USERAPP_SP5000> update copygroup standard standard standard destination=tsmpool <Return>

    TSM:USERAPP_SP5000> activate policyset standard standard <Return>

     

  21. ボリュームのラベル付け

    TSM:USERAPP_SP5000> label libvolume LT160-1 search=bulk labelsource=barcode checkin=scratch overwrite=yes <Return>

    上記の例では、LT160のCASに投入されている媒体に対するラベル付を実施しています。

    ライブラリ名:LT160-1

    • ボリュームのラベル付けが完了した後に、エラーメッセージが出力される場合があります。その場合、以下のコマンドを実行して対象のテープボリュームが表示されること確認してください。確認できれば作業は完了していますので、エラーメッセージは無視してください。

    TSM:USERAPP_SP5000> query libvolume <Return>

    • 指定するオペランドによってはREPLYを促すメッセージが出力される場合があります。

    • メッセージの詳細については、『Softek Backup TSM Edition メッセージ』を参照してください。
    • REPLYコマンドの詳細については、『Softek Backup TSM Edition 管理者のための解説書(Solaris版)』を参照してください。

     

  22. TSMサーバの停止
    TSM:USERAPP_SP5000> halt <Return>

    • TSM serverの起動/停止については、『Softek Backup TSM Edition 管理者の手引き』の「第17章 サーバー操作の管理 サーバーの開始と停止」を参照してください。

     

  23. TSMサーバのWEB管理インタフェースのインストール
    # $DSMSERV_DIR/dsmserv runfile $DSMSERV_DIR/dsmserv.idl <Return>

     

  24. TSMサーバの起動プロシジャの編集

    TSMサーバの起動プロシジャ(/sp/tmp/tsmproc/start.TSM)を編集し、「環境変数の設定1」の箇所に切替えディスクのTSM環境のパスを設定します。

    /changeover1/tsm → /sp/nbu/tsm

     

    編集後、$DSMSERV_DIR に複写します。

    # cp -p /sp/tmp/tsmproc/start.TSM $DSMSERV_DIR <Return>

     

  25. TSMサーバの停止プロシジャの編集

    TSMサーバの停止プロシジャ(/sp/tmp/tsmproc/stop.TSM)を以下のように編集し、「環境変数の設定1」のTSMサーバのサーバ名と、「環境変数の設定2」のBSCLAD_HOMEパスを設定します。

    …
    #SRV1=SERVICE1
    SRV1=userApp_sp5000
    …
    #BSCLAD_HOME=/opt/tivoli/tsm/client/admin/bin
    BSCLAD_HOME=/opt/tivoli/tsm/client/ba/bin/
    …

     

    編集後、$DSMSERV_DIR に複写します。

    # cp -p /sp/tmp/tsmproc/stop.TSM $DSMSERV_DIR <Return>

     

  26. SCSIバスリセットプロシジャの編集

    SCSIバスリセットプロシジャ(/sp/tmp/tsmproc/bus_reset.TSM)を編集し、プライマリノードのTSMサーバで使用するテープ装置のドライブ特殊ファイル名を設定します。

    調査方法:

    1. # ls -l /dev/rmt | grep BM コマンドを入力します。

      lrwxrwxrwx 1 root other 56 1月21日 12:53 4st -> ../../devices/pci@17,2000/fibre-channel@1/IBMtape@1,0:st

       

    2. # ls -l /dev/rmt/[012]

      lrwxrwxrwx 1 root root 49 1月18日 13:16 0 -> ../../devices/pci@17,2000/fibre-channel@1/st@1,0:

       

    3. 1 で求めたIBMtape@の後の数字と、2 で求めたst@の直後の数字が一致しているか確認する。

       

    4. $DSMSERV_DIR/bus_reset2 /dev/rmt/0 1 > /dev/null 2>&1 を有効にする。

      先頭の“#”を取り除く。ドライブの数だけ指定します。

       

    編集例:

    DSMSERV_DIR=/opt/tivoli/tsm/server/bin
    $DSMSERV_DIR/bus_reset2 /dev/rmt/0 1 > /dev/null 2>&1
    #$DSMSERV_DIR/bus_reset2 /dev/rmt/1 1 > /dev/null 2>&1
    #$DSMSERV_DIR/bus_reset2 /dev/rmt/2 1 > /dev/null 2>&1
    #$DSMSERV_DIR/bus_reset2 /dev/rmt/3 1 > /dev/null 2>&1
    exit0

    編集後、$DSMSERV_DIRに複写します。

    # cp -p /sp/tmp/tsmproc/bus_reset.TSM $DSMSERV_DIR <Return>
    # cp -p /sp/tmp/tsmproc/bus_reset2 $DSMSERV_DIR <Return>

     

  27. プロシジャリソースの登録

    PRIMECLUSTER環境設定プロシジャ(/sp/tmp/tsmproc/clad.TSM1)を使用してTSMサーバの状態遷移プロシジャをシステムに登録します。

    # cd /sp/tmp/tsmproc <Return>
    # ./clad.TSM1 . <Return>

     

  28. ファイルの転送

    プライマリノードの$DSMSERV_DIR配下の start.TSM、stop.TSM、bus_reset.TSM、bus_reset2 ファイルをftpでセカンダリノードの$DSMSERV_DIRに転送します。

    # cd $DSMSERV_DIR <Return>
    # ftp セカンダリノードのマシン名、またはIPアドレス <Return>
    Name: アカウント
    Password: パスワード  (パスワードは表示されません)
    ftp> binary <Return>
    ftp> cd $DSMSERV_DIRに該当するディレクトリ <Return>
    ftp> mput *.TSM <Return>
    ftp> mput bus_reset2 <Return>
    ftp> bye <Return>

     

  29. 切替えディスクのアンマウント
    1. プライマリノードで[管理データ/ログ]スライスをアンマウントします。

      # umount /sp/nbu <Return>

       

    2. プライマリノードで GDS ボリュームを停止します。

      ここでいうGDS ボリュームは、以下の用途で使用するために割当てたボリュームを指しています。

      • [管理データ/ログ]
        # sdxvolume -F -c class0001 -v volume0013 <Return>

       

  30. クライアントシステムオプションファイルの編集

    /opt/tivoli/tsm/client/ba/bin/dsm.sysの最終行に以下の記述を追加(変更) して下さい。

    # vi /opt/tivoli/tsm/client/ba/bin/dsm.sys <Return>
    ...
    SERVERname USERAPP_SP5000
    nodename tsmc1
    COMMmethod TCPip
    TCPPort 1500
    TCPServeraddress 引継ぎIPアドレス

     

    • nodenameに指定する名前は、11.クライアントノードの登録 で指定したTSMサーバ上のクライアントノード名と同じものを指定してください。
    • TCPPortには、4.TSMサーバオプションファイルの編集 で指定したtcpportと同じ値を指定してください。

     

■セカンダリノードでのサービスの設定

  1. パーミッションの変更

    プライマリノードよりセカンダリノードに転送したファイルのパーミッションを変更します。

    # cd /opt/tivoli/tsm/server/bin <Return>
    # chmod 755 start.TSM stop.TSM bus_reset.TSM bus_reset2 <Return>
    # chown root:other start.TSM stop.TSM bus_reset.TSM bus_reset2 <Return>

     

  2. 作業用ディレクトリの決定

    提供プロシジャを格納するセカンダリノードの作業用ディレクトリ(以降、/sp/tmp/tsmproc と表記)を決定します。

     

  3. 環境変数“TSMPROC”の設定
    # mkdir /sp/tmp/tsmproc <Return>
    # TSMPROC=/sp/tmp/tsmproc;export TSMPROC <Return>

     

  4. プロシジャファイルの複写

    提供プロシジャを作業用ディレクトリに配置します。

    プロシジャファイルは、TSM server の CD-ROM の CLUS ディレクトリに格納されています。

    # cp -p /cd-rom のマウントポイント/CLUS/* /sp/tmp/tsmproc <Return>

     

  5. プロシジャリソースの登録

    PRIMECLUSTER環境設定プロシジャ(/sp/tmp/tsmproc/clad.TSM1)を使用してTSMサーバの状態遷移プロシジャをシステムに登録します。

    # cd /sp/tmp/tsmproc <Return>
    # ./clad.TSM1 . <Return>

     

  6. クライアントシステムオプションファイルの編集

    /opt/tivoli/tsm/client/ba/bin/dsm.sysの最終行に以下の記述を追加(変更) して下さい。

    # vi /opt/tivoli/tsm/client/ba/bin/dsm.sys <Return>
    ...
    SERVERname USERAPP_SP5000
    nodename tsmc2
    COMMmethod TCPip
    TCPPort 1500
    TCPServeraddress 引継ぎIPアドレス

     

    • nodenameに指定する名前は、「■プライマリノードでのサービスの設定」の11.クライアントノードの登録 で登録したTSMサーバ上のクライアントノード名と同じものを指定してください。
    • TCPPortには、「■プライマリノードでのサービスの設定」の4.TSMサーバオプションファイルの編集 で指定したtcpportと同じ値を指定してください。

     

■リソース登録

該当するクラスタシステムの運用管理ビューを使用してリソースを作成します。

以下のリソースを作成します。

 

リソース作成は以下のようにして行います。

  1. userApplication Configuration Wizard を起動します。
    1. PRIMECLUSTERのWeb-Based Admin Viewのトップメニューを起動し、トップメニューから[Global Cluster Service]を選択します。
    2. [Global Cluster Service]画面で、[userApplication Configuration Wizard]を選択します。
    3. [userApplication Configuration Wizard]画面が表示されます。
  2. Fsystemリソースを作成します。表示される画面で、以下のように設定します。
    1. [Resourceの作成]画面
      • [Resource Type]:“Fsystem”を選択
      • [Resource名]:任意のリソース名
    2. [SysNodeの選択]画面

      両ノード共選択します。

    3. [マウントポイントの選択]画面

      共有ディスクのマウントポイントを選択します。:/sp/nbu

    4. [属性の選択]画面

      デフォルトの値とします。

    5. [登録情報の確認]画面

      登録内容を確認し、[登録]ボタンを押します。

  3. プロシジャリソースを作成します。表示される画面で、以下のように設定します。
    1. [Resourceの作成]画面
      • [Resource Type]:“Procedure”を選択
      • [Resource名]:“Tsmproc_論理ノード名”
    2. [SysNodeの選択]画面

      両ノードを選択します。

    3. [プロシジャのクラス選択]画面

      リソースクラス“BasicApplication”を選択します。

    4. [プロシジャのリソースの選択]画面

      プロシジャキー: “TSM1”を選択します。

    5. [登録情報の確認]画面

      登録内容を確認し、[登録]ボタンを押します。

  4. userApplicationへの登録

    登録したSoftek Backup TSM EditionのクラスタリソースをuserApplicationに登録します。

 


目次 索引 前ページ次ページ

All Rights Reserved, Copyright(C) 富士通株式会社 2005