Linux ホストのデータディレクトリにスペースを追加しています
に十分なディスクスペースを割り当てていない場合 /opt/netapp/data
Unified Managerをサポートするディレクトリ:Linuxホストを最初にセットアップしたあとにUnified Managerをインストールしたときに、のディスクスペースを増やしてインストール後にディスクスペースを追加できます /opt/netapp/data
ディレクトリ。
作業を開始する前に
Unified Manager がインストールされている Red Hat Enterprise Linux マシンまたは CentOS 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 が有効になっている場合:
-
既存のフォルダのSE Linuxタイプを取得します
/opt/netapp/data
フォルダ: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のコマンドを使用するかディスクを追加して、ディレクトリのサイズを150GB以上にします。を作成した場合は
/opt/netapp/data
ディスクからはマウントしないでください/opt/netapp/data
NFS共有またはCIFS共有として設定する。このため、ディスクスペースを拡張しようとすると、などの一部のLVMコマンドが実行されますresize
およびextend
期待どおりに動作しない可能性があります。 -
を確認します
/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