ねこじゃすり
猫を魅了する魔法の装備品!
Anker PowerCor
旅行には必須の大容量モバイルバッテリー!
ペヤング ソースやきそば 120g×18個
とりあえず保存食として買っておけば間違いなし!
レッドブル エナジードリンク 250ml×24本
翼を授けよう!
モンスターエナジー 355ml×24本 [エナジードリンク]
脳を活性化させるにはこれ!
Bauhutte ( バウヒュッテ ) 昇降式 L字デスク ブラック BHD-670H-BK
メインデスクの横に置くのにぴったりなおしゃれな可動式ラック!
BANDAI SPIRITS ULTIMAGEAR 遊戯王 千年パズル 1/1スケール
もう一人の僕を呼び覚ませ!!
スポンサーリンク
以下のようなエラーが。。。
DockerコンテナにMySQLをインンストールし、いざ起動をしようとすると以下のようなエラーが発生して起動出来ない事があると思います。
1 |
/etc/init.d/mysqld: line 23: /etc/sysconfig/network: No such file or directory |
ムムム。。。
原因
これは/etc/sysconfig/networkというファイルが存在しないことが原因ぽいです。
詳しい原因まではわかりませんが、Dockerコンテナを利用するとデフォルトでは上記のファイルは存在しないのですが、mysqlの起動にはこのファイルが必須らしいです。
対応
なので、以下のコマンドでDockerコンテナに入り、
1 |
docker exec -it {Dockerコンテナ名} bash |
以下のコマンドでnetworkファイルを作成しましょう。
1 |
echo "NETWORKING=yes" >/etc/sysconfig/network |
これでMySQLの起動は正常に完了しました。
些細なことですが、知っていないとハマってしまう恐れのあるポイントですので、Dockerを使っているのであれば知っておくと良いでしょう♪