実行中のシステムで/varを変更する

実行中のシステムで/varを変更する

私が直面している問題は、シングルユーザーモードでCentOS Linuxサーバーを起動できませんが/var(現在/一部)を新しいディスクに変更する必要があることです。私のアプローチは次のとおりです。

  • 新しいディスクを一時マウントポイント:/ tmp_varにマウントします。
  • rsync -av /var /tmp_var
  • /etc/fstab(下部)に新しいディスクを追加します。
  • 再起動

ファイル権限を2回確認しましたが、常に次のようになります。

type=1400 audit(1410535874.353:4): avc:  denied  { write } for  pid=701 comm="dmesg" path="/var/log/dmesg" dev=dm-1 ino=132049 scontext=system_u:system_r:dmesg_t:s0 tcontext=system_u:object_r:file_t:s0 tclass=file
Entering non-interactive startup

Calling the system activity data collector (sadc)... Cannot open /var/log  /sa/sa12: Permission denied

関連情報