2017-03-10 21 views
0

MySQL Cluster 7.5を自動インストーラでインストールしようとしていますが、インストールに必要なユーザアカウントに問題があります。 ステップ1では、Linuxユーザーとパスワードを指定する必要があります。 rootユーザを指定すると、次のエラーでクラスタのデプロイと起動が失敗します。MySQL Cluster Auto-Installerのユーザ権限

[ERROR]致命的なエラー:mysqldをrootとして実行する方法については、マニュアルの「セキュリティ」をお読みください。

後で私はrootを使うべきではないということを読んだので、すべてのlinuxノードに新しいユーザを作成しました。パーミッションはなく、 "permission denied"でインストールは再び失敗します。だから...私はそのユーザーに任意のコマンドを実行するsudoの権限を与えたが、インストールは "permission denied"で失敗する。

自動インストーラを使用してmysqlクラスタをインストールする権限があるドキュメントが見つかりませんでした。

インストールを実行するにはどのような権限が必要ですか?

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

答えて

0

あなたは次のことを行う必要があります:

  1. 'のmysql' ユーザと 'mysqlの' グループを作成します。
  2. このユーザーには、基本およびデータディレクトリに対する読み取りと書き込みのアクセス許可があることを確認します。これは、手順2の「ホストの定義」で構成します。
  3. 'mysql'ユーザーにroot権限を与えて、 'mysql'グループに入れます。

注1:自動インストーラの手順1で「mysql」ユーザー資格情報を入力する必要があります。

注2:あなたは、上記のディレクトリへのアクセス権を変更するには、このコマンドを使用することができます。 - のchown -Rルート:mysqlの/ベース/と/ data /ディレクトリ/ OR - のchown -R mysqlの:mysqlの/ベース/と/ data /ディレクトリ/ と - のchmod -R G + W /ベース/ディレクトリ - のchmod -R G +/data /ディレクトリワット

それはあなたのために働く場合、あなたは私を教えてください...

関連する問題