SSブログ

openSUSE 12.1へのアップデート(2) [openSUSE]

1. 対応できていなかった不具合への対応


(1) ブート直後のコンソールに getty のプロンプトが表示されない件への対応


【対処方法】
/etc/init.d/boot.local の最後に下記の設定を追加する。

# patch for getty@tty1.service (on openSUSE 12.1)
sleep 5


(2) ブート時にソフトウェア raid が異常な状態となることへの対応


【対処方法】
/etc/init.d/boot.local に下記の設定を追加する。

# patch for md.service (on openSUSE 12.1)
mdadm -S -s
mdadm -A -s
または
mdadm -S -s <device_path>
mdadm -A -s <device_path>


(3) ブート時に /tmp ディレクトリ内のファイルが削除されないことへの対応


【対処方法】
/etc/tmpfiles.d/clear-tmp.conf を作成し、下記の設定を行う。

D /tmp 1777 root root 1s

2. 新たな不具合への対応


(1) /var/log/boot.msg が更新されない。


【発生事象】
ブート時に /var/log/boot.msg が更新されない。

【対処方法】
klog.service の自動起動を有効化した後、リブートする。

# systemctl enable klog.service
# shutdown -r now


(2) gnome-3.2 が使いづらい。


普段は fvwm2 を使用しているが、gnome-3.2 を試したところ、(gnome-2 と比較して)非常に使いづらいと感じられた。また、下記の対応により、少し使いやすくなった。

・強制フォールバックモードを選択し、GNOME-2 と同様の I/F に変更。
・パネルへの引き出しの追加ができないため、メインメニューへの項目の追加で対応。


3. 追記

3-1. ブート時に /tmp ディレクトリ内のファイルが削除されないことへの対応


tmpfiles.d の設定において、同じファイルを対象とする設定を異なる conf ファイルに指定すると、下記のようなメッセージが /var/log/messages に出力される。
(優先順位が最も高い conf ファイルの設定のみが採用されると思われる。)

systemd-tmpfiles[926]: Two or more conflicting lines for /tmp configured, \
ignoring.


また、今回の目的の達成には、Age を 1s とすることは必須ではない。
よって、上記の 1. の (3) は、下記のように訂正する。

(1) /etc/tmpfiles.d/tmp.conf の作成

# cd /etc/tmpfiles.d
# cp -p /usr/lib/tmpfiles.d/tmp.conf .


(2) /etc/tmpfiles.d/tmp.conf の変更

(変更後) D /tmp 1777 root root 10d
(変更前) d /tmp 1777 root root 10d


(3) リブート


3-2. ブート時にソフトウェア raid が異常な状態となることへの対応


上記の 1. の (2) により md が inactive となることはなくなったが、その他については稀に発生してしまう。
なお、上記の事象が発生した時には、下記のようなメッセージが出力される。

boot.md[390]: mdadm: failed to add /dev/sdb8 to /dev/md1: Device or resource busy


また、同様なディスク環境の openSUSE 11.4 ではまったく発生しない。
このため、上記の方法での対応を止め、mdadm を openSUSE 11.4 のものにバージョンダウンすることにした。
(busy 状態となる原因は特定できていなが、数度リブートしても正常な状態にある。)

# rpm --oldpackage -Uvh mdadm-3.1.4-13.19.1.i586.rpm

3-3. openSUSE 12.1への移行


使用できる目処がついたため、openSUSE 12.1に移行することにした。



nice!(0)  コメント(0)  トラックバック(0) 
共通テーマ:パソコン・インターネット

nice! 0

コメント 0

コメントを書く

お名前:[必須]
URL:
コメント:
画像認証:
下の画像に表示されている文字を入力してください。

※ブログオーナーが承認したコメントのみ表示されます。

トラックバック 0

この広告は前回の更新から一定期間経過したブログに表示されています。更新すると自動で解除されます。