Active IQ Unified Manager で Linux ホスト上のデータディレクトリにスペースを追加する
Linux ホストを最初にセットアップして Unified Manager をインストールした際に、Unified Manager をサポートするための `/opt/netapp/data`ディレクトリに割り当てたディスク容量が不足していた場合は、インストール後に `/opt/netapp/data`ディレクトリのディスク容量を増やすことでディスク容量を追加できます。
Unified ManagerがインストールされているRed Hat Enterprise Linuxマシンへのrootユーザ アクセスが必要です。
データ ディレクトリのサイズを拡張する前にUnified Managerデータベースをバックアップすることを推奨します。
-
ディスク スペースを追加するLinuxマシンにrootユーザとしてログインします。
-
Unified Managerサービスと関連するMySQLソフトウェアを次の順序で停止します。
systemctl stop ocieau ocie mysqld -
一時的なバックアップフォルダ(例:
/backup-data)を作成します。現在の `/opt/netapp/data`ディレクトリ内のデータを格納するのに十分なディスク容量を確保してください。 -
既存の `/opt/netapp/data`ディレクトリのコンテンツと権限構成を、バックアップデータディレクトリにコピーします:
cp -arp /opt/netapp/data/* /backup-data -
SE Linuxが有効になっている場合は、次の手順を実行します。
-
既存の `/opt/netapp/data`フォルダのフォルダの SE Linux タイプを取得します:
se_type= ls -Z /opt/netapp/data | awk '{print $4}' | awk -F: '{print $3}' | head -1次のような情報が返されます。
echo $se_type mysqld_db_t
-
chconコマンドを実行して、バックアップ ディレクトリに対してSE Linuxタイプを設定します。
chcon -R --type=mysqld_db_t /backup-data
-
-
`/opt/netapp/data`ディレクトリの内容を削除します:
-
cd /opt/netapp/data -
rm -rf *
-
-
`/opt/netapp/data`ディレクトリのサイズを、LVMコマンドを使用するか、ディスクを追加することで、最低150 GBまで拡張します。
ディスクから `/opt/netapp/data`を作成した場合は、 `/opt/netapp/data`をNFSまたはCIFS共有としてマウントしないでください。この場合、ディスク領域を拡張しようとすると、 `resize`や `extend`などの一部のLVMコマンドが期待どおりに動作しない可能性があるためです。
-
`/opt/netapp/data`ディレクトリの所有者(mysql)とグループ(root)が変更されていないことを確認します:
ls -ltr /opt/netapp/ | grep data次のような情報が返されます。
drwxr-xr-x. 17 mysql root 4096 Aug 28 13:08 data
-
SE Linux が有効になっている場合は、 `/opt/netapp/data`ディレクトリのコンテキストがまだ mysqld_db_t に設定されていることを確認してください。
-
touch /opt/netapp/data/abc -
ls -Z /opt/netapp/data/abc次のような情報が返されます。
-rw-r--r--. root root unconfined_u:object_r:mysqld_db_t:s0 /opt/netapp/data/abc
-
-
ファイルabcを削除して、この無駄なファイルがデータベース エラーの原因にならないようにします。
-
backup-data から拡張された `/opt/netapp/data`ディレクトリに内容をコピーして戻します:
cp -arp /backup-data/* /opt/netapp/data/ -
SE Linuxが有効になっている場合は、次のコマンドを実行します。
chcon -R --type=mysqld_db_t /opt/netapp/data -
MySQLサービスを開始します。
systemctl start mysqld -
MySQLサービスが開始されたら、ocieサービスとocieauサービスを次の順序で開始します。
systemctl start ocie ocieau -
すべてのサービスが起動したら、バックアップフォルダを削除します
/backup-data:rm -rf /backup-data