質問編集履歴

2 追記

roronoazoro

roronoazoro score 64

2017/06/10 20:20  投稿

vagrant、mysql起動時のエラーについて
Vagrantで、mysqlインストールし起動させようとすると`sudo service mysqld start `と記述すると、 
`Redirecting to /bin/systemctl start mysqld.service
Failed to issue method call: Unit mysqld.service failed to load: No such file or directory.` 
と返ってきます。
翻訳結果→「向け直しますために/ごみ箱/systemctlは、方法呼び出しを出すために、mysqld.service Failedを始めます:
単位mysqld.serviceは、以下に荷重を与えることができませんでした:
そのようなファイルでないまたはディレクトリでない。」
一応それらしい対策として、`sudo yum install mysql-server`→` sudo systemctl start mariadb`としてみてもダメでした。 下記リンク参照
[Fedora23にMySQLを導入した時の覚え書き](http://2rsk.hatenablog.jp/entry/2016/04/27/122535)
似たようなエラーを探してみてもいまいち見つからず困っています。
何かアドバイスいただけると幸いです。
**PC環境**
macOS Sierra バージョン 10.12.5
 
下記URLからの参考部分抜粋
[Vagrant環境構築(Mac)](http://qiita.com/CamilleFournet/items/a495b93a672be74f1ff4)
![![vagrant](73abb9415e860efa98eb7a678cbc62c4.png)]
6/10 追記
一度、今の状態を知っていただきたい為、可能な限り、試したことを記載していこうと思います。知識不足で的を得ていない部分があるかと思いますがよろしくお願いします。
**mysql再起動**
![mysql再起動](98444615c7328e221a3bacf159a57a4a.png)
**指定の場所にsocketファイルがあるか確認**
`ls -d /var/lib/mysql/`
結果 : `/var/lib/mysql/`
あることを確認
**my.confの設定ファイルの追記**
`aracter_set_server=utf8
default-storage-engine=InnoDB
innodb_file_per_table
[mysql]
default-character-set=utf8
[mysqldump]
default-character-set=utf8`
dotinstall参照しての追記
**httpdの確認**
`Server version: Apache/2.4.6 (CentOS)
Server built:  Apr 12 2017 21:03:28`
現状:mysqlにログインできない
![イメージ説明](10ec3886cd3ece6236377b8e298b3873.png)
![イメージ説明](10ec3886cd3ece6236377b8e298b3873.png)
**grep ERROR /var/log/mysqld.logの実行**
![イメージ説明](9ace190ce708fff2433e8ef3f17b55b7.png)
**ログファイル(cat /var/log/mysqld.log)の実行の一部分**
![ログファイル](75c62935041f07f675424c51937bf994.png)
前提として、ドットインストールのmysqlを勉強したいのですが、ローカル開発環境linuxとして、mysqlをインストールされている前提で授業が始まっているので、その事前準備をしています。
下記リンク
[MySqlとは何か?](http://dotinstall.com/lessons/basic_mysql_v2/7401)
ドットインストールにローカル開発環境の授業などもあったのですが、CentOSのバージョン違いでスムーズに行うことができませんでした。
ちなみにCentOS7で作成しております。言うのが遅れて申し訳ありません。
様々なブログ記事のをググって取り入れている為、バッティングなどしていそうです。
CentOS7にはmariadbがデフォルトで入っているらしく、mysqlと共存できないらしいので一度アンイストールしました。
また初歩的な質問で恐縮ですが、`vagrant ssh`でログインする前、Vagrantfileのあるディレクトリにいる時は、`vagrant status`や`vagrant box list`などのコマンドが効くのですが、`vagrant ssh`でログイン後、[vagrant@localhost]だと-bashと返されてしまいます。
これは、どこに問題があると考えられるでしょうか?
よろしくお願いします。
  • MySQL

    8559 questions

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

  • VirtualBox

    1081 questions

    VirtualBoxは、現在米オラクル社が開発している、 x86仮想化ソフトウェア・パッケージの一つです。

  • Vagrant

    1599 questions

    Vagrantは、VirtualBox上の仮想マシンを コマンドラインから作成してくれるソフトウェアです。 ビルド環境など容易に構築が可能です。

1 文の追記

roronoazoro

roronoazoro score 64

2017/06/10 16:08  投稿

vagrant、mysql起動時のエラーについて
Vagrantで、mysqlインストールし起動させようとすると`sudo service mysqld start `と記述すると、 
`Redirecting to /bin/systemctl start mysqld.service
Failed to issue method call: Unit mysqld.service failed to load: No such file or directory.` 
と返ってきます。
翻訳結果→「向け直しますために/ごみ箱/systemctlは、方法呼び出しを出すために、mysqld.service Failedを始めます:
単位mysqld.serviceは、以下に荷重を与えることができませんでした:
そのようなファイルでないまたはディレクトリでない。」
一応それらしい対策として、`sudo yum install mysql-server`→` sudo systemctl start mariadb`としてみてもダメでした。 下記リンク参照
[Fedora23にMySQLを導入した時の覚え書き](http://2rsk.hatenablog.jp/entry/2016/04/27/122535)
似たようなエラーを探してみてもいまいち見つからず困っています。
何かアドバイスいただけると幸いです。
**PC環境**
macOS Sierra バージョン 10.12.5
 
下記URLからの参考部分抜粋
[Vagrant環境構築(Mac)](http://qiita.com/CamilleFournet/items/a495b93a672be74f1ff4)
![![vagrant](73abb9415e860efa98eb7a678cbc62c4.png)]
![![vagrant](73abb9415e860efa98eb7a678cbc62c4.png)]
6/10 追記
一度、今の状態を知っていただきたい為、可能な限り、試したことを記載していこうと思います。知識不足で的を得ていない部分があるかと思いますがよろしくお願いします。
**mysql再起動**
![mysql再起動](98444615c7328e221a3bacf159a57a4a.png)
**指定の場所にsocketファイルがあるか確認**
`ls -d /var/lib/mysql/`
結果 : `/var/lib/mysql/`
あることを確認
**my.confの設定ファイルの追記**
`aracter_set_server=utf8
default-storage-engine=InnoDB
innodb_file_per_table
[mysql]
default-character-set=utf8
[mysqldump]
default-character-set=utf8`
dotinstall参照しての追記
**httpdの確認**
`Server version: Apache/2.4.6 (CentOS)
Server built:  Apr 12 2017 21:03:28`
現状:mysqlにログインできない
![イメージ説明](10ec3886cd3ece6236377b8e298b3873.png)
  • MySQL

    8559 questions

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

  • VirtualBox

    1081 questions

    VirtualBoxは、現在米オラクル社が開発している、 x86仮想化ソフトウェア・パッケージの一つです。

  • Vagrant

    1599 questions

    Vagrantは、VirtualBox上の仮想マシンを コマンドラインから作成してくれるソフトウェアです。 ビルド環境など容易に構築が可能です。

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る