RHELサーバーのMySQLインストールでファイルが欠落していることがわかりました。不足しているファイルがあるかどうか疑問に思ってrpm --verify
(またはrpm -V
)を試してみましたが、不足しているファイルがあると確信していても何も出力しません。
# rpm -V package | grep my.cnf
# rpm -vV package | grep my.cnf
# ls -l /etc/my.cnf
ls: cannot access /etc/my.cnf: No such file or directory
ただし、パッケージには次のファイルが含まれています。
# rpm -ql package | grep my.cnf
/etc/my.cnf
答え1
ファイルはバージョンに応じてパッケージまたはの一部/etc/my.cnf
になります(名前は指定されていません)。mysql-libs
mariadb-libs
「パック」)。確認するそれパッケージが見つからない場合は、パッケージが表示されます。
$ rpm -V mysql-libs
missing c /etc/my.cnf
ちなみに、これが設定ファイルであることを確認してください。
追加資料(パッケージに含まれるファイルは参照用にリストされています):
- RHEL7パッケージ(mariadb-libs)
- RHEL6 ソフトウェアパッケージ(mysqlライブラリ)