web-dev-qa-db-ja.com

mysqld:認識されないサービス

いくつかのWebサイトを実行するCentOSサーバーがあります。突然、すべてのWebサイトが機能しなくなり、MySQLサービスがダウンしていることに気付いたときに確認しました。私はこのサーバーに関連するものに新しいです。アクセスできるため、WebMinで次のコマンドを実行しました。

> /etc/rc.d/init.d/mysqld start
bash: /etc/rc.d/init.d/mysqld: No such file or directory
> service mysqld start
mysqld: unrecognized service

今日の朝でも動作するので、それは本当に奇妙です。誰かがこの問題を解決するのを助けてくれますか?.

ありがとうございました。

4

MySQLがアンインストールされたようです

それを確認します:

rpm -qa | grep mysql

のようなものを返します

mysql-server-5.0.77-4.el5_6.6
mysql-5.0.77-4.el5_6.6
7
HTTP500

私はcentosボックスにmysqlとmysql-serverをインストールする必要がありました。

yum install mysql mysql-server
9
SSH This

MySQLサービスがいくつかの更新後にダウンしたという同様の問題に遭遇しました。私の解決策は、mysqldの権限の問題でした。制限された権限では、mysqldを実行できませんでした。次のようなものを試してください:

$ chmod 755 mysqld
2
yellavon

私はちょうど同じような問題を経験し、それを解決しました。

少し魂を検索した後、mysqlパッケージ(mysql 56-serverの代わりにmysql 156-serverと入力)をインストールするときに、私が愚かな誤植を犯したと判断し、それを逃しましたそのようなパッケージが存在しないというLinuxからの通知(パッケージを一括でインストールしていて、Linuxから数百行の成功メッセージが届いたため、見逃しました)。

他の誰かが同じようなことをしたのではないかと思うので、後世のためにここにこのメモを残しておきます。

0