第 6 章 HP-UX へのインストール
タスク 1 Linux における NetWorker ソフトウェアの要件の確認
Linux への NetWorker ソフトウェアのインストール
NetWorkerソフトウェアをインストールする前に、以下のセクションを確認してくだ
さい。
◆ 20ページの「インストールのロードマップ」
◆ 23ページの「ソフトウェア必要条件」
NetWorkerソフトウェアをインストールするには、次のタスクを実行します。
◆ 86ページの「タスク1 LinuxにおけるNetWorkerソフトウェアの要件の確認」
◆ 92ページの「タスク2 インストール ディレクトリの考慮」
◆ 94ページの「タスク3 NetWorkerソフトウェア パッケージのインストール」
◆ 97ページの「タスク4 マシンへのアクセス権を持つNetWorkerサーバの変更」
◆ 98ページの「タスク5 stテープ デバイスのインストール後の考慮事項」
◆ 98ページの「タスク6: NetWorkerデーモンの開始」
SuSE Linux に必要なライブラリのインストール
NetWorkerソフトウェアをインストールする前に、必要なオペレーティング システ
ム パッケージをインストールします。 87ページの表9に、NetWorkerソフトウェア に必要なオペレーティング システム パッケージのサマリーを示します。
IPv6 構成時の SuSE 9.x における hosts ファイルへの Scope:Link アドレ スの追加
シングル スタックまたはデュアル スタック(IPv4/IPv6)環境のIPv6が構成されて
いるSuSE 9サーバの/etc/hostsファイルでScope:Linkアドレスが参照されていない
場合は、NetWorkerプロセスの開始が遅延する可能性があります。
開始が遅延しないようにするには、/etc/hostsファイルにNICのScope:Linkアドレ スを追加します。
1. ipconfigを実行して、NICのScope:Linkアドレスを検出します。
この例では、geo1という名前のホストにeth0という名前のネットワーク インタ フェースがあり、eth0にはScope:Linkアドレスfe80::2c0:4ff:fe68:c24/64が設定 されています。
geo1> ipconfig
eth0 Link encap:Ethernet HWaddr 00:C0:4F:68:C2:4F inet addr:192.168.0.1 Bcast:10.5.163.255
Mask:255.255.254.0
inet6 addr:3ffe:80c0:22c:74:2c0:4ff:fe68:c24/64 Scope:Global
inet6 addr:fe80::2c0:4ff:fe68:c24/64 Scope:Link inet6 addr:2001:abcd:0:1001:2c0:4ff:fe68:c24/64 .
.
2. /etc/hostsファイルを編集し、Scope:Linkアドレスの後にNICの解決可能な名前
が続くエントリーを追加します。
表9 NetWorkerのSuSE Linuxパッケージ要件:最小バージョン
SuSE 9 SuSE 10 SuSE 11
bash-2.05b glibc-2.3.3 glibc-32bit ksh93 libacl-2.2.21 libcap-1.92 libgcc-3.3.3 libstdc++-3.3.3 libxml2-2.6.7 ncurses-5.4 openmotif-2.2.2 openssl-0.9.7d pam-0.77
XFree86-libs-4.3.99.902 zlib-1.2.1
bash-3.0
compat-libstdc++-33 glibc-2.3.4
libacl-2.2.23 libcap-1.10 libgcc-3.4.6 libxml2-2.6.16 ncurses-5.4 openmotif-2.2.3 pam-0.77 pdksh-5.2.14
xorg-x11-deprecated-libs-6.8.2 xorg-x11-libs-6.8.2
zlib-1.2.1.2
gsk7bas-7.0(zLinuxのみ)
gsk7bas64-7.0-3.18(zLinuxのみ)
xorg-x11-libs-32bit-6.9.0(zLinuxのみ)
bash-3.2 glibc-2.9 glibc-32bit-2.9 ksh-93t libacl-2.2.47 libgcc43-4.3.3 libncurses5-5.6 libstdc++33-3.3.3 libxml2-2.7.1 libcap-1.10
(64ビット)
openmotif pam-1.0.2
xorg-x11-libX11-7.4 xorg-x11-libXext-7.4 xorg-x11-libXp-7.4 xorg-x11-libXpm-7.4 xorg-x11-libXt-7.4 zlib-1.2.3
この例では、geo1のFQDNはgeo1.emc.comです。
# Scope:Link address
fe80::2c0:4ff:fe68:c24 geo1.emc.com geo1
RHEL Linux パッケージの要件
NetWorkerソフトウェアをインストールする前に、必要なオペレーティング システ
ム パッケージをインストールします。 88ページの表10に、NetWorkerソフトウェア に必要なオペレーティング システム パッケージのサマリーを示します。
NetWorkerソフトウェアのインストールにyumプログラムが使用され、yumリポジ
トリが有効で構成済みの場合は、必要なパッケージが必要に応じて自動的にインス トールされます。
表10 NetWorkerのLinux RHELパッケージ:最小バージョン
RHEL 4 RHEL 5 RHEL 6
bash-3.0
compat-libstdc++-33 cyrus-sasl-2.1.19-14
(32ビット)
glibc-2.3.4 libacl-2.2.23 libcap-1.10 libgcc-3.4.6 libxml2-2.6.16 ncurses-5.4 openmotif-2.2.3 pam-0.77 pdksh-5.2.14
xorg-x11-deprecated-libs-6.8.2 xorg-x11-libs-6.8.2
zlib-1.2.1.2
bash-3.2
compat-libstdc++-33 cyrus-sasl-lib-2.1.22
(32ビット)
glibc-2.5
gsk7bas64-7.0-3.18 gsk7bas-7.0-3.18 ksh-20100202 libacl-2.2.39 libcap-1.10 libgcc-4.1.2 libX11-1.0.3 libXext-1.0.1 libxml2-2.6.26 libXt-1.0.2 ncurses-5.5 openmotif openldap-2.3.43 pam-0.99.6.2
policycoreutils(SELinux 使用時)
XFree86-libs-3.3.5 zlib-1.2.3
bash-4.1.2
compat-libcap1-1.10 compat-libstdc++-33
compat-openldap-2.4.19_2.3.43 cyrus-sasl-lib-2.1.23
(32ビット)
glibc-2.12 ksh-20100621 libacl-2.2.49 libgcc-4.4.4 libX11-1.3 libXext-1.1 libxml2-2.7.6 libXt-1.0.7 ncurses-libs-5.7 openmotif pam-1.1.1 XFree86-libs-3.3.6 zlib-1.2.3
SELinuxが有効化されている
場合:
audit-libs-python-2.1 libsemanage-python-2.0.43 setools-libs-3.3.7
setools-libs-python-3.3 policycoreutils-python
Fedora Linux パッケージの要件
NetWorkerソフトウェアをインストールする前に、必要なオペレーティング システ
ム パッケージをインストールします。 89ページの表11に、NetWorkerソフトウェア に必要なオペレーティング システム パッケージのサマリーを示します。
CentOS Linux パッケージの要件
NetWorkerソフトウェアをインストールする前に、必要なオペレーティング システ
ム パッケージをインストールします。 90ページの表12に、NetWorkerソフトウェア に必要なオペレーティング システム パッケージのサマリーを示します。
NetWorkerソフトウェア パッケージのインストールにyumプログラムが使用され、
yumリポジトリが有効で構成済みの場合は、必要なパッケージが必要に応じて自動 的にインストールされます。
表11 NetWorkerのLinux Fedoraパッケージ:最小バージョン
Fedora 13 Fedora 14 Fedora 15
bash-4.1.2
compat-libstdc++-33 cyrus-sasl-lib-2.1.23
(32ビット)
glibc-2.12.2 libacl-2.2.49 libgcc-4.4.5 libX11-1.3.1 libXext-1.1 libxml2-2.7.7 libXp-1.0.0 libXt-1.0.7 ncurses-libs-5.7 pam-1.1.1
policycoreutils-python
(SELinux使用時)
zlib-1.2.3
bash-4.1.7
compat-libstdc++-33 cyrus-sasl-lib-2.1.23
(32ビット)
glibc-2.13 libacl-2.2.49 libgcc-4.5.1 libX11-1.3.4 libXext-1.1.2 libxml2-2.7.7 libXp-1.0.0 libXt-1.0.7 ncurses-libs-5.7 libcap.so.1 pam-1.1.5
policycoreutils-python
(SELinux使用時)
zlib-1.2.5
bash-4.2
compat-libstdc++-33 cyrus-sasl-lib-2.1.23
(32ビット)
glibc-2.14.1 libacl-2.2.49 libgcc-4.6.1 libX11-1.4.3 libXext-1.2.0 libxml2-2.7.8 libXp-1.0.0 libXt-1.1.0 ncurses-libs-5.7 libcap.so.1
policycoreutils-python
(SELinux使用時)
pam-1.1.5 zlib-1.2.5
Debian および Ubuntu Linux パッケージの要件
DebianおよびUbuntuオペレーティング システム パッケージは、NetWorkerソフト
ウェアのインストール処理中に必要です。NetWorkerソフトウェアのインストール後
にapt-getコマンドを使用して、不足しているオペレーティング システム パッケー
ジを自動的にインストールします。 90ページの表13に、NetWorkerソフトウェアに 必要なオペレーティング システム パッケージのサマリーを示します。
表12 NetWorkerのLinux CentOSパッケージ:最小バージョン
CentOS 4 CentOS 5 CentOS 6
bash-3.0
compat-libstdc++-33 cyrus-sasl-2.1.19
(32ビット)
glibc-2.3.4 libacl-2.2.23 libcap-1.10 libgcc-3.4.6 libxml2-2.6.16 ncurses-5.4 libXp-1.0.0 openmotif-2.2.3 pam-0.77 pdksh-5.2.14 xorg-x11-libs-6.8.2 zlib-1.2.1.2
bash-3.2
compat-libstdc++-33 cyrus-sasl-lib-2.1.22
(32ビット)
glibc-2.5 ksh-20100621 libacl-2.2.39 libcap-1.10 libgcc-4.1.2 libX11-1.0.3 libXext-1.0.1 libxml2-2.6.26 libXp-1.0.0 libXt-1.0.2 ncurses-5.5 openldap-2.3.43 openmotif-2.3.1 pam-0.99.6.2 zlib-1.2.3
bash-4.1.2 compat-libcap1 compat-libstdc++-33 cyrus-sasl-lib-2.1.23
(32ビット)
glibc-2.12 ksh-20100621 libacl-2.2.49 libgcc-4.4.6 libX11-1.3 libXext-1.1 libxml2-2.7.6 libXp-1.0.0 libXt-1.0.7 ncurses-libs-5.7 openmotif-2.3.3 pam-1.1.1 zlib-1.2.3
表13 Linux DebianおよびUbuntuパッケージの要件
Debian 5 Debian 6、Ubuntu 10 & 11
ksh pdksh libacl1 libexpat1 libgcc1 libpam0g libstdc++5 libx11-6 libxext6 libxm12 libxp6 libxt6 zlib1g
ksh pdksh libacl1 libc6 libexpat1 libgcc1 libpam0g libstdc++5 libx11-6 libxext6 libxm12 libxp6 libxt6 zlib1g libcurses5
Ubuntu 10では、libstdc++5パッケージが必要ですが、Ubuntuソフトウェア パッ ケージ リポジトリに含まれていません。NetWorkerクライアント ソフトウェアをイ ンストールする前に、Debianのlibstdc++5パッケージを手動でダウンロードし、イ ンストールしてください。詳細については、
http://packages.debian.org/squeeze/libstdc++5を参照してください。
Red Flag Asianux
NetWorkerソフトウェアをインストールする前に、必要なオペレーティング システ
ム パッケージをインストールします。 91ページの表14に、必要なオペレーティン グ システム パッケージのサマリーを示します。
NetWorkerソフトウェア パッケージのインストールにyumプログラムが使用され、
yumリポジトリが有効で構成済みの場合は、必要なオペレーティング システム パッ ケージが必要に応じて自動的にインストールされます。
表14 NetWorkerのAsianuxパッケージ:最小バージョン RedFlag Asianux 3
bash-3.1
compat-libstdc++-33 cyrus-sasl-lib-2.1.22 glibc-2.6
ksh-20060124 libX11-1.1.1 libXext-1.0.2 libXp-1.0.0 libXt-1.0.5 libacl-2.2.34 libcap-1.10 libgcc-4.2.1 libxml2-2.6.27 ncurses-5.6 openldap-2.3.34 openmotif-2.3.0 pam-0.99.3.0 zlib-1.2.3
タスク 2 インストール ディレクトリの考慮
このセクションでは、NetWorkerソフトウェアがターゲット マシンのどこにインス トールされるか、および必要なディスク領域について説明します。
NetWorkerバイナリは/usrディレクトリにインストールされます。 NetWorker構成、
ログ、およびデータベース ファイルは、/nsrディレクトリにあります。 これらの ディレクトリの場所は、サポートされているすべてのLinuxオペレーティング シス テム(DebianとUbuntuを除く)で変更できます。
◆ バイナリ ディレクトリの場所を変更する方法については、93ページの「ソフト ウェアのインストール ディレクトリの変更」を参照してください。
◆ 構成ファイル、ログ ファイル、およびデータベース ファイルの場所を変更する 方法については、93ページの「構成、ログ、およびデータベース ファイルの ディレクトリの変更」を参照してください。
NetWorkerソフトウェアをインストールする前に、次のことを確認します。
◆ rootおよびユーザー アカウントのPATH変数に/usr/sbinディレクトリが含まれてい
ること。
3. デフォルトの場所に、NetWorkerファイルをインストールするための十分なディ スク領域があること。 92ページの表15に、Linux環境で使用されるNetWorkerソ フトウェアのデフォルト場所とディスク領域の要件を示します。
表15 Linuxのデフォルトのファイルの場所と領域の要件(1/2ページ)
NetWorkerパッケージ 場所
ディスク領域 Linux
ia64 Linux
x86 Linux x64 Linux
PPC64 Linux s390 クライアント
(lgtoclnt)
/usr/lib /usr/sbin /usr/bin /opt/nsr
63 MB 149 MB 50 MB 16 MB
29 MB 55 MB 31 MB 16 MB
47 MB 62 MB 27 MB 16 MB
2.7 MB 47 MB 20 MB 8.0 KB
4.7 MB 54 MB 8.0 KB
ストレージ ノード
(lgtonode) /usr/lib /usr/sbin
17 MB 162 MB
9.3 MB 58 MB
12 MB 60 MB
n/a n/a
サーバ(lgtoserv) /usr/sbin 139 MB 52 MB 58 MB n/a n/a マニュアル ページ
(lgtoman) /usr/share 1.7 MB 1.7 MB 1.7 MB 1.7 MB n/a フランス語言語パッ
ク(lgtofr)
/usr/lib /usr/sbin /usr/share /opt/nsr
44 KB 8.0 KB 1.9 MB 4.0 MB
44 KB 8.0 KB 1.9 MB 6.9 MB
44 KB 8.0 KB 1.9 MB 6.9 MB
n/a n/a
日本語言語パック
(lgtoja) /usr/lib /usr/sbin /usr/share /opt/nsr
52 KB 8.0 KB 1.8 MB 4.5 MB
52 KB 8.0 KB 1.8 MB 8.0 MB
52 KB 8.0 KB 1.8 MB 8.0 MB
n/a n/a
ソフトウェアのインストール ディレクトリの変更
rpm --relocateを使用して、NetWorkerソフトウェアをデフォルト以外の場所にイン
ストールします。
たとえば、NetWorkerサーバを/nwディレクトリにインストールするには、次の手 順を実行します。
1. rootとしてターゲット マシンにログインします。
2. NetWorkerソフトウェア パッケージが含まれているディレクトリで、次のように
入力します。
rpm -ivh --relocate /usr=/nw lgtoclnt*.rpm lgtonode*.rpm lgtoserv*.rpm
3. 新しいディレクトリのサブディレクトリ(binとsbin)を含むように、rootの PATH環境変数を変更します。
たとえば、次のような変更が可能です。
/nw/bin:/nw/sbin
構成、ログ、およびデータベース ファイルのディレクトリの変更
構成、ログ、およびデータベース ファイルのデフォルトの場所を変更するには、新 しいディレクトリから/nsrディレクトリへのシンボリック リンクを作成します。
たとえば、次のような変更が可能です。
1. 十分な領域のあるディスクに別のnsrディレクトリを作成します。
mkdir /disk2/nsr
2. 新しいディレクトリを/nsrディレクトリにリンクします。
ln -s /disk2/nsr /nsr 韓国語言語パック
(lgtoko)
/usr/lib /usr/sbin /usr/share /opt/nsr
40 KB 8.0 KB 1.6 MB 4.0 MB
40 KB 8.0 KB 1.6 MB 7.2 MB
40 KB 8.0 KB 1.6 MB 7.2 MB
n/a n/a
簡体字中国語言語 パック(lgtozh)
/usr/lib /usr/sbin /usr/share /opt/nsr
36 KB 8.0 KB 1.4 MB 3.4 MB
36 KB 8.0 KB 1.4 MB 6.9 MB
36 KB 8.0 KB 1.4 MB 6.9 MB
n/a n/a
クライアント ファイ ル インデックス、メ ディア データベース、
リソース データ ベース
/nsr ファイ
ルに よって 異なる
ファイ ルに よって 異なる
ファイル によって 異なる
n/a n/a
表15 Linuxのデフォルトのファイルの場所と領域の要件(2/2ページ)
NetWorkerパッケージ 場所
ディスク領域 Linux
ia64 Linux
x86 Linux x64 Linux
PPC64 Linux s390