AWS環境下で、mysql5.6系をインストールしたら、unicornが起動しなくなった
yumでインストール済みのmysqlを削除
※バックアップ等はしっかり行うこと。
sudo yum remove mysql*
### Mysql5.6系をyum install
```bash
sudo yum install http://ftp.jaist.ac.jp/pub/mysql/Downloads/MySQL-5.6/MySQL-client-5.6.10-1.el6.x86_64.rpm \ http://ftp.jaist.ac.jp/pub/mysql/Downloads/MySQL-5.6/MySQL-shared-compat-5.6.10-1.el6.x86_64.rpm \ http://ftp.jaist.ac.jp/pub/mysql/Downloads/MySQL-5.6/MySQL-server-5.6.10-1.el6.x86_64.rpm \ http://ftp.jaist.ac.jp/pub/mysql/Downloads/MySQL-5.6/MySQL-devel-5.6.10-1.el6.x86_64.rpm \ http://ftp.jaist.ac.jp/pub/mysql/Downloads/MySQL-5.6/MySQL-shared-5.6.10-1.el6.x86_64.rpm
おまじない
sudo mysql_install_db```
起動中かもしれないので、再起動
sudo /etc/rc.d/init.d/mysql restart
gemの隠し場所にあるファイルからインストールしたgemを初期状態へ戻す
gem pristine mysql2
unicorn起動
unicorn_rails -c config/unicorn.conf -D
確認
$ ps auxww | grep unicorn
ec2-user 20848 0.0 8.4 168952 51164 ? Sl 11:42 0:01 unicorn_rails master -c config/unicorn.conf -D
ec2-user 20851 0.0 13.4 827776 81840 ? Sl 11:42 0:01 unicorn_rails worker[0] -c config/unicorn.conf -D
ec2-user 20854 0.0 10.1 257516 61496 ? Sl 11:42 0:00 unicorn_rails worker[1] -c config/unicorn.conf -D
ec2-user 21387 0.0 0.0 6596 592 pts/0 S+ 15:25 0:00 grep unicorn
Author And Source
この問題について(AWS環境下で、mysql5.6系をインストールしたら、unicornが起動しなくなった), 我々は、より多くの情報をここで見つけました https://qiita.com/shinofara/items/b93e7dd8283359882687著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .