質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
CentOS

CentOSは、主にRed Hat Enterprise Linux(RHEL)をベースにした、フリーのソフトウェアオペレーティングシステムです。

MySQL

MySQL(マイエスキューエル)は、TCX DataKonsultAB社などが開発するRDBMS(リレーショナルデータベースの管理システム)です。世界で最も人気の高いシステムで、オープンソースで開発されています。MySQLデータベースサーバは、高速性と信頼性があり、Linux、UNIX、Windowsなどの複数のプラットフォームで動作することができます。

Postfix

Postfixは、電子メールサーバソフトウェアで、 メールを配送するシステムMTAの一種です。

Q&A

解決済

3回答

6317閲覧

postfix関連のコマンドでエラー

TanakashiXr

総合スコア57

CentOS

CentOSは、主にRed Hat Enterprise Linux(RHEL)をベースにした、フリーのソフトウェアオペレーティングシステムです。

MySQL

MySQL(マイエスキューエル)は、TCX DataKonsultAB社などが開発するRDBMS(リレーショナルデータベースの管理システム)です。世界で最も人気の高いシステムで、オープンソースで開発されています。MySQLデータベースサーバは、高速性と信頼性があり、Linux、UNIX、Windowsなどの複数のプラットフォームで動作することができます。

Postfix

Postfixは、電子メールサーバソフトウェアで、 メールを配送するシステムMTAの一種です。

0グッド

0クリップ

投稿2018/08/07 03:44

編集2018/08/07 08:45

動作環境

UTF

1# cat /etc/redhat-release 2CentOS Linux release 7.5.1804 (Core) 3 4# mysql --version 5mysql Ver 14.14 Distrib 5.7.23, for Linux (x86_64) using EditLine wrapper

エラー内容

UTF

1# /usr/sbin/postconf 2/usr/sbin/postconf: error while loading shared libraries: libmysqlclient.so.18: cannot open shared object file: No such file or directory 3 4※その他コマンドも同様のエラー

本日、メールサーバー構築中(設定中)に起きたエラーです。1日に1回セキュリティスキャンの結果を送信するようにしているのですがそれも数日前から途絶えていました。

postfix の起動失敗は MySQL をアンインストールしたからだった
こちらのサイトを参考にもさせて頂きましたが自分には分かりかねませんでした。どうか正常に動作するよう解決方法の分かるような方がいらっしゃれば提案、ご指摘を宜しくお願い致します。

追記

UTF

1# ls /usr/lib64/libmysqlclient.so* 2/usr/lib64/libmysqlclient.so.18

UTF

1# ls -la /usr/local/mysql/lib/ 2ls: /usr/local/mysql/lib/ にアクセスできません: そのようなファイルやディレクトリはありません

postfix自体はあります。

UTF

1# yum list installed | grep postfix 2postfix.x86_64 2:2.10.1-6.el7

アクション記録

UTF

1# yum history list all 2読み込んだプラグイン:fastestmirror, langpacks 3ID | ログイン ユーザー | 日時 | 操作 | 変更 4------------------------------------------------------------------------------- 5 35 | root <root> | 2018-08-07 14:48 | Install | 12 P< 6 34 | root <root> | 2018-08-07 14:21 | Install | 27 > 7 33 | root <root> | 2018-08-07 14:20 | Install | 2 8 32 | root <root> | 2018-08-01 14:09 | Install | 1 9 31 | root <root> | 2018-08-01 14:09 | Erase | 1 EE 10 30 | root <root> | 2018-08-01 14:07 | Install | 5 11 29 | root <root> | 2018-08-01 12:41 | Install | 2 12 28 | root <root> | 2018-08-01 12:41 | Install | 2 13 27 | root <root> | 2018-08-01 12:14 | Install | 4 P< 14 26 | root <root> | 2018-08-01 05:19 | Install | 1 >E 15 25 | root <root> | 2018-07-31 20:37 | Install | 3 16 24 | root <root> | 2018-07-30 15:14 | Install | 7 < 17 23 | root <root> | 2018-07-30 15:09 | Install | 2 > 18 22 | root <root> | 2018-07-30 15:02 | Install | 7 19 21 | root <root> | 2018-07-30 14:47 | Install | 27 20 20 | root <root> | 2018-07-29 23:17 | Erase | 1 21 19 | root <root> | 2018-07-29 23:12 | Erase | 1 22 18 | root <root> | 2018-07-29 22:57 | Install | 1 23 17 | root <root> | 2018-07-29 22:51 | Install | 1 24 16 | root <root> | 2018-07-29 17:43 | Install | 12 25 15 | root <root> | 2018-07-29 16:53 | Install | 1 26 14 | root <root> | 2018-07-29 16:01 | Install | 1 27 13 | root <root> | 2018-07-29 14:39 | Install | 22 28 12 | root <root> | 2018-07-29 11:42 | Install | 1 29 11 | root <root> | 2018-07-29 09:25 | Install | 8 30 10 | root <root> | 2018-07-28 22:13 | Install | 2 31 9 | root <root> | 2018-07-28 22:08 | Install | 86 32 8 | root <root> | 2018-07-28 22:04 | Install | 1 33 7 | root <root> | 2018-07-28 21:54 | I, U | 64 EE 34 6 | root <root> | 2018-05-17 17:16 | Install | 3 35 5 | root <root> | 2018-05-17 17:12 | Install | 195 EE 36 4 | root <root> | 2018-05-17 17:12 | Install | 26 37 3 | root <root> | 2018-05-17 17:10 | I, U | 11 38 2 | root <root> | 2018-05-11 12:12 | Install | 1 39 1 | システム <未設定> | 2018-05-11 11:30 | Install | 292 40history list

UTF

1# yum history info 31 2読み込んだプラグイン:fastestmirror, langpacks 3トランザクション ID : 31 4開始時間 : Wed Aug 1 14:09:12 2018 5開始 rpmdb : 省略 6終了時間 : (0 秒) 7終了 rpmdb : 省略 8ユーザー : root <root> 9終了コード : 成功 10コマンドライン : remove httpd-devel 11トランザクションの実行: 12 インストール rpm-4.11.3-32.el7.x86_64 @anaconda 13 インストール yum-3.4.3-158.el7.centos.noarch @anaconda 14 インストール yum-plugin-fastestmirror-1.1.31-45.el7.noarch @anaconda 15切り替えたパッケージ: 16 削除 httpd-devel-2.4.6-80.el7.centos.1.x86_64 @updates 17スクリプトの出力: 18 1 警告: ファイル /usr/bin/apxs: 削除に失敗しました: そのような 19history info

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

namda

2018/08/07 03:55

なにかしたから途絶えたんですか?なにもしてないのに途絶えたんですか?
TanakashiXr

2018/08/07 03:59

MySQLを導入した日のような気がします。
CHERRY

2018/08/07 04:00

`ls /usr/lib64/libmysqlclient.so* ` で、他の数字のファイルがあったりしますか?
TanakashiXr

2018/08/07 04:03

追記させて頂きました
namda

2018/08/07 04:06

MySqlはどのように導入しましたか?バイナリからmake installですか? yumですか?
TanakashiXr

2018/08/07 04:14 編集

yumだったかと思います
TanakashiXr

2018/08/07 08:16

消えていませんでした。
namda

2018/08/07 08:26

Eraseでなくても8/1以降なにかアクションが記録されてますか?
guest

回答3

0

ベストアンサー

mysql-community-server-5.7.23-1.el7 をインストールしたのでしょうか?
同時にインストールされる mysql-community-libs-compat-5.7.23-1.el7 が CentOS 7 の mariadb-libs (/usr/lib64/mysql/libmysqlclient.so.18) を置き換え、そのまま postfix も動作するはずです。
/usr/lib64/mysql/libmysqlclient.so.18 はありませんでしょうか?

また、/usr/lib64/libmysqlclient.so.18 は何でしょうか?
rpm -qf /usr/lib64/libmysqlclient.so.18 でパッケージ名がわかると思います。

投稿2018/08/07 11:42

TaichiYanagiya

総合スコア12146

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

TanakashiXr

2018/08/07 11:51

mysql-community-libs-compatをインストールしたところ治りました! ありがとうございます。
guest

0

mysqlのアンインストールが最近であれば

yum history list all

でEraseの項番を探し

yum history info [項番]

で何を削除したのか?を確認すれば良いです。
※おそらく、postfix自体を削除してると思います。
その場合は、postfixの再インストールが必要です。

経験上、mysqlの完全アンインストール時には色々なパッケージが消されてしまいますので
postfix以外にも影響が出ていると推測します。。。

投稿2018/08/07 05:24

k-nishiyama

総合スコア240

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

TanakashiXr

2018/08/07 07:11

正常に動作していた8/1からUninstallされた記録はございません。
k-nishiyama

2018/08/07 07:20 編集

・mysqlをアンインストールしてから現象が発生している ・実際にライブラリファイル(.so)が無いと言われている ・mysqlはyumでremove? これで何もEraseが無いというのはそれはそれで不思議ですね・・・?
TanakashiXr

2018/08/07 08:32

申し訳ないです。 Eraseよく見たらありました。 これから詳しく追記させていただきます。
guest

0

"# ls -la /usr/local/mysql/lib/" を実行すると、
どのような結果が帰ってくるでしょうか?

投稿2018/08/07 04:42

zvub1123

総合スコア230

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

TanakashiXr

2018/08/07 04:47

追記させて頂きました
zvub1123

2018/08/07 05:03

お手数ですが、"ldd" コマンドの実行結果も教えてください。
TanakashiXr

2018/08/07 07:13

# ldd ldd: ファイル引数がありません 詳細は `ldd --help' を参照してください。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問