Documentation Home
> Solaris 移行ガイド
Solaris 移行ガイド
Book Information
はじめに
パート I ユーザとシステム管理者のための移行情報
第 1 章 概要
Solaris オペレーティング環境に移行するメリット
移植性、スケーラビリティ、相互運用性、互換性
移植性
スケーラビリティ
相互運用性
互換性
大規模な組織にとってのメリット
SVR4 と Solaris オペレーティング環境の比較
Solaris オペレーティング環境で追加された機能
ユーザ用の機能
システム管理者用の機能
開発者用の機能
Solaris オペレーティング環境に含まれない SVR4 の機能
第 2 章 主な変更について
ソフトウェアパッケージとクラスタ
パッケージの管理
グラフィカルユーザインタフェース (admintool)
コマンド行ユーティリティ
パッチの管理
ディスクスライス (またはディスクパーティション)
シリンダグループ
デバイスの命名
ファイルシステム
ファイルシステムの位置と名前の変更
疑似ファイルシステム
追加されたファイルシステム
除去されたファイルシステム
カーネルの構成
カーネルのレイアウト
自動マウント
メールの管理
Admintool
ネットワーク情報サービスプラス (NIS+)
印刷サブシステム
印刷ツール
コマンドの変更
サービスアクセス機能
ボリュームマネージャ
第 3 章 SunOS 4 システムから Solaris 7 オペレーティング環境への変換
インストールに関する変更点
Solaris をインストールする前に行うこと
ディスクパーティション情報の保存
ファイルシステム情報の保存
メタデバイス構成情報の保存
バックアップ内容の決定
バックアップするシステムコンポーネントのリスト作成
バックアップするファイルとファイルシステムのリスト作成
バックアップする SunOS システム構成ファイルのリスト作成
ディスク空間の所要量の決定
ネットワークのインストール順序の決定
インストール前のファイルとファイルシステムのバックアップ
Solaris ソフトウェアのインストール
保存オプション
インストール後のファイルとファイルシステムの復元
SunOS 4 ファイルシステムとユーザファイルの復元
SunOS 4 システム構成ファイルの復元
結合すべきファイル
変換すべきファイル
第 4 章 互換パッケージの使用方法
アプリケーションを移植する理由
SunOS/BSD ソース互換パッケージ
バイナリ互換パッケージ
SunOS 4 のアプリケーションを実行するためのバイナリ互換パッケージの使用方法
第 5 章 セキュリティ
Solaris 7 のセキュリティ機能
/etc/passwd と /etc/shadow ファイル
/etc/default ファイル
制限付きシェル
パスワード有効期限の変更
アクセス制御リスト (ACL)
自動セキュリティ拡張ツール (ASET)
セキュリティオプション
Kerberos 4.0 セキュリティ
SunSHIELD パッケージ
PAM
第 6 章 ユーザ環境の管理
デフォルトシェルの選択
ユーザ環境のカスタマイズ
Solaris ソフトウェアでの SunOS 4 作業環境の使用
ウィンドウシステム
ユーザとグループの管理
ユーザとグループ管理の選択
ユーザアカウントの追加
メールの使用
文書ツールの使用
マニュアルページの構成の変更
man コマンド検索パスのカスタマイズ
whatis データベースと windex データベース
man コマンドの使用
第 7 章 デバイスの管理
デバイス命名規則
ディスクに関する規則
テープドライブに関する規則
ディスク情報の表示
df コマンド
du コマンド
dkinfo コマンド
devinfo コマンド
デバイスをシステムへ追加する
動的再構成
ボリュームマネージャの使用
第 8 章 起動とシャットダウン
ブート
boot コマンドの変更
PROM からのブート
ブート処理の相違
init コマンドの使用
init コマンドの変更
システム実行レベルの変更
シャットダウン
shutdown コマンドの変更
fasthalt コマンドと fastboot コマンドの使用
halt コマンドと reboot コマンドの使用
第 9 章 ファイルシステムの管理
ファイルシステムの変更
疑似ファイルシステム
ファイルシステムの追加
デフォルトのファイルシステムとディレクトリ
仮想ファイルシステムアーキテクチャ
サポートされるファイルシステムの形式
キャッシュファイルシステム (CACHEFS)
スワップファイルの変更
サポートされない SVR4 ファイルシステムの形式
汎用ファイルシステムコマンド
汎用コマンドの構文
システム全体のデフォルトのファイルシステム形式
コマンドの位置
新しい UFS マウントオプション
ディレクトリとファイルの変更
/dev ディレクトリ
/etc ディレクトリ
/etc/vfstab ファイル
/etc/shadow ファイル
/sbin ディレクトリ
/usr ディレクトリ
/var ディレクトリ
/kernel ディレクトリ
/opt ディレクトリ
/sys ディレクトリ
ファイルシステム管理コマンドの使用
ファイルシステムのマウントと autofs
mount コマンドの変更
/cdrom と /floppy の自動マウント
/etc/vfstab ファイルのファイルシステム指定
ファイルシステムの監視
ファイルシステムの共用
/etc/dfs/dfstab ファイルエントリの例
新しいファイルシステムの作成
newfs コマンド
mkfs コマンド
ファイルシステムのチェック
ファイルのバックアップと復元
ufsdump コマンド
ufsrestore コマンド
dd コマンド
tar と cpio コマンド
UFS ログ
第 10 章 SunOS 4 ディスクレスクライアントをサポートする Solaris 7 サーバの設定
SunOS 4 をサポートする機能を Solaris 7 サーバへ追加する
discover4x の実行
CD-ROM ドライブを install4x 用に設定する
ローカル CD-ROM ドライブの使用
リモート CD-ROM ドライブ (Solaris 7) の使用
リモート CD-ROM ドライブ (SunOS 4) の使用
install4x の実行
ロードするソフトウェアの選択
convert4x の実行
第 11 章 プリンタ、端末、モデムの管理
印刷
印刷の変更点の要約
印刷コマンドと互換パッケージ
プリンタコマンドの使用
SunOS 5.7 プリンタ管理コマンドの使用
troff による印刷
シリアルポート管理
端末とモデムの管理
サービスアクセス機能 (SAF)
ポートモニタの制御
SAF 機能と関連プログラム
第 12 章 ネットワークサービスの管理
TCP/IP の変更
TCP と SACK
NFS の変更
PPP
LDAP
IIIMP
UUCP
チェックポイントからの再起動
ユーザジョブの処理順序
Limits ファイル
Config ファイル
ログファイル
第 13 章 ネームサービスの使用方法
ネームサービススイッチ
NIS+
DNS
DNS と NIS+ の比較
NIS と NIS+ の比較
NIS+ アップグレードの計画
第 14 章 Solaris 共通デスクトップ環境
Solaris 共通デスクトップ環境について
開発者、エンドユーザ、および CDE
デスクトップの概要
フロントパネル
スタイル・マネージャ
ファイル・マネージャ
OpenWindows 環境から CDE への移行
デスクトップサービス
CDE でのウィンドウ、メニュー、ボタンおよびマウスの使用
ワークスペースアプリケーションメニューへのアクセス
スタイル・マネージャおよびワークスペースのカスタマイズ
CDE での OpenWindows アプリケーションの実行
アプリケーションの設定とプロパティ
キーボードのデフォルト値の変更
マウスのデフォルト値の変更
パート II 開発者用移行情報
第 15 章 コンパイラ、リンカ、デバッガ
コンパイラ
リンカ
リンクエディタオプションの相違
共用ライブラリの作成
実行可能ファイルの作成
ライブラリ検索パスの指定
検索パスの規則
バージョン番号
例
デバッガ
dbx と dbxtool
adb と kadb
kadb マクロ
動作中のカーネルのデバッグ
truss コマンド
第 16 章 ツールとリソース
ioctl() 要求
ptrace() 要求値
ライブラリ
再編成ライブラリ
共用ライブラリ
リソースの制限
make の使用
SCCS の使用
アプリケーション互換性の判断
アプリケーションパッケージ作成
パッケージ作成ユーティリティ
ツールキット
OLIT
XView
SunOS 4 ツールの検索
第 17 章 ネットワークと国際化機能
ネットワーク
NIS と NIS+
nsswitch.conf ファイル
Network Interface Tap
ソケット
国際化
文字サポート
メッセージカタログ
ロケールデータベース
コマンド
ライブラリ
第 18 章 システムとデバイスの構成
システム構成
動的にロードされるカーネル
カーネルの配置
config コマンド
/etc/system ファイル
boot コマンド
ブートの相違点の要約
再構成ブート
開発者に関係するデバイスの命名規則
/devices
/dev
デバイスドライバの命名規則
物理名
論理名
ディスク名
インスタンス名
第 19 章 デバイスドライバと STREAMS
デバイスドライバと STREAMS デバイスドライバ
デバイスドライバのインタフェース
DDI/DKI
DKI
DDI
マニュアルページ
devinfo コマンド
移行に関する留意点
STREAMS
透過的な ioctl()
autopush コマンド
Solaris 2.x ドライバアーキテクチャ
デバイスドライバ関連コマンド
付録 A コマンドリファレンス
リファレンスの使い方
例
コマンドリファレンス
付録 B システムコールリファレンス
リファレンスの使い方
例
システムコール
付録 C ライブラリルーチンリファレンス
リファレンスの使い方
例
ライブラリルーチン
付録 D システムファイルリファレンス
リファレンスの使い方
システムファイル
付録 E / と /usr ファイルシステムの変更
/ ファイルシステムの配置
/usr ファイルシステムの配置
付録 F 基本的な変更についてのクイックリファレンス
変更一覧表
用語集
索引
数字・記号
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
あ
い
う
え
お
か
き
く
け
こ
さ
し
す
せ
そ
た
ち
つ
て
と
な
ね
の
は
ひ
ふ
へ
ほ
ま
め
も
ゆ
よ
ら
り
る
れ
ろ
わ
© 2010, Oracle Corporation and/or its affiliates