ビッグデータ・デプロイメント環境のインストール--MySQL

ビッグデータ環境の展開--MySQLインストール
チェックMySQLをインストールするかどうかを
インストールMariaDBのかどうかを確認するために
、ファイアウォールをチェックがオフになっている
インストールパッケージのrpmダウンロードして
インストーラを-extractingは
、パスワードの変更
、設定Telnetを

ここでは、インストール用のrpmパッケージの形をとります。
rpmコマンドのうち、理解していないを参照することができます:Linuxの一般的なコマンドの使い方は簡単--rpm
MySQLインストールするかどうかをチェックするため
のLinuxにMySQLをインストールするかどうかをチェックします

ます。rpm -qa | grepのmysqlの
mysqlのコミュニティ-LIBS-5.7.27-1.el7.x86_64
のmysql-コミュニティ・クライアント5.7.27-1.el7.x86_64
のmysql-コミュニティ共通5.7.27-1.el7。 x86_64版
のmysql-コミュニティ-LIBS-compatの-5.7.27-1.el7.x86_64
のmysql-コミュニティサーバー5.7.27-1.el7.x86_64

MySQLのバージョンがある場合は、そのすべての依存関係をアンインストールします。例えば

rpmの-e --nodepsのmysql-コミュニティ-LIBS-5.7.27-1.el7.x86_64
のrpm -e --nodepsのmysql-コミュニティ・クライアント5.7.27-1.el7.x86_64
のrpm -e --nodepsはmysql-コミュニティ・コモン5.7.27-1.el7.x86_64
のrpm -e --nodepsのmysql-コミュニティ-LIBS-compatの-5.7.27-1.el7.x86_64
のrpm -e --nodepsのmysql-コミュニティサーバー-5.7。 27-1.el7.x86_64

注:通常、削除モードのrpm -e mysqlのエラーを使用する場合は、強力なRPM -e --nodeps MySQLを使用してモードを削除することができます。
MySQLをインストールした場合一方、また、システム全体の環境を完全清潔ていることを確認し、設定ファイルをアンインストールする必要性があります。

[ルート@ hadoop01オプト]#件の検索/ -name mysqlの
は/ etc / selinuxに/目標/アクティブ/モジュール/ 100 / mysqlの
は/ var / libに/ mysqlの
は/ var / libに/ mysqlの/ mysqlの
は、/ usr / share / mysqlの

ここでは、MySQL設定/etc/my.cnfファイルを削除し、対応するフォルダを削除するために使用したRM -rfを指示します。

インストールMariaDBがないか確認してください
、それはCentOS7バージョンであればLinuxはMariaDBをインストールするかどうかをチェックし、内蔵されている必要がありますインストールMariaDB。

[ルート@ hadoop01〜]#回転数-qa | grepのmariadbの
mariadb-LIBS-5.5.56-2.el7.x86_64

インストールファイルとして、私たちはMariaDBをアンロードスムーズなインストールを確実にするためには、MySQLとMariaDBをします競合します。

[ルート@ hadoop01〜]#回転数 -e mariadb-LIBS-5.5.56-2.el7.x86_64
エラー:依存検出失敗:
libmysqlclient.so.18()(64)である(インストール)のpostfix-2:2.10。 1-6.el7.x86_64必要
libmysqlclient.so.18を(64)(libmysqlclient_18)は(インストール)された後置-2:2.10.1-6.el7.x86_64必要
[ルート@のhadoop01〜]#回転数 -e - MariaDB-LIBS-5.5.56-2.el7.x86_64 nodeps
[ルート@ hadoop01〜]#のRPMの-qa | grepをMariaDB

チェックファイアウォールがオフになっている
systemctlステータスfirewalld.service#ビューのファイアウォールのステータス
systemctl停止firewalld.service#がオフにファイアウォール
systemctl無効firewalld.service#は最初からファイアウォールを無効に

RPMインストールパッケージをダウンロードし
、我々はMySQL5.7のバージョンを使用してここに。
ネット公式ダウンロードパス:https://dev.mysql.com/downloads/mysql/5.7.html#downloads

インストールの抽出
ここでは簡単に、解凍した後、次のファイルを取得し、解凍してtarコマンドを使用して

ファイル名説明
のmysql-コミュニティ・クライアント- クライアントプログラムとツールが
MySQLのコミュニティ・コモン公開ファイル
のmysql-コミュニティ-devel- MySQLの必要なヘッダファイルとライブラリ開発
のmysql-コミュニティ埋設-
組み込みデータベース
のmysql-地域社会を組み込みコンパチ埋め込まれた互換性のある共有ライブラリ
のmysql-コミュニティ埋め込ま-devel-
組込み開発ライブラリ
MySQLコミュニティコミュニティlibs-- LIBライブラリ
のMySQLコミュニティコミュニティ-LIBS-コンパチLIB互換の共有ライブラリ
のmysql-コミュニティ-サーバ- サーバプログラムとツール
のMySQLコミュニティ-試験- テストスイート
テープ上述は、
以下の順序で項目者は、インストール順次装着されています。

RPM -ivh MySQLのコミュニティ・コモン5.7.27-1.el7.x86_64.rpm
のrpm -ivhのmysql-コミュニティ-LIBS-5.7.27-1.el7.x86_64.rpm
のrpm -ivhのmysql-コミュニティ-LIBS-compatの-5.7.27-1.el7.x86_64.rpm
のrpm -ivhのmysql-コミュニティ・クライアント5.7.27-1.el7.x86_64.rpm
のrpm -ivhのmysql-コミュニティサーバー5.7.27-1.el7.x86_64 .rpmの

通常の状況下では、これらの5つのステップが正常に実行することができますが、私たちが実行したときの理由はCentOSの、の最小インストールであることができる
ときのrpm -ivhのmysql-コミュニティサーバ- 5.7.27-1.el7.x86_64.rpm 、あなたがかもしれません依存テストの失敗をヒント。
MySQL5.7.27の回転数は、サーバーエラーが解決をインストールします。具体的な問題解決にはを参照することができます。
この時点では、MySQLのインストールが成功し、我々は、MySQLサービスを開始します。以降の設定を容易にします。

systemctlステータスmysqldは
mysqldを開始systemctl

パスワードの変更
MySQLは、あなたが最初に正常にインストール後、ログオン時にパスワードを変更する必要があります。
のは、最初のデフォルトのパスワード関連のコマンドを取得してみましょう。

[ルート@のhadoop01オプト]#のグレップ'仮パスワード'は/var/log/mysqld.log
21:2019-07-24T13を36.471365Z 1 [備考]仮パスワードがルート@ localhostのために生成されます!6eNegsd3UのaC

暫定パスワードのMySQLによると、

[ルート@のhadoop01オプト]#mysqlの-uルートは-p
パスワードを入力します:
監視するMySQLへようこそ。コマンドは、で終わります。や\ g。
MySQLの接続IDが2である
サーバーのバージョン:5.7.27

ログインに成功した後、我々はパスワードを変更します。私たちのパスワードが単純すぎている場合は、MySQLを拒否される、ということに注意してください。次のように:

MySQLの> ALTER USERの'ルートは' @ 'ルート'、IDENTIFIED BY 'localhost'の;
ERROR 1819(HY000):あなたのパスワードは、現在のポリシー要件を満たしていません

ここでは、単純なパスワードを設定しなければならない場合は、設定を変更することができ、我々は再び、比較的複雑なパスワードを設定(数字の推奨組み合わせをプラス文字が下線付き)。
簡単なパスワードを設定しMySQL5.7:あなたはを参照することができます
あまりにも多くの処理をせずにここに。

リモートログインを設定し
、パスワードの変更が成功した後、我々はリモートログイン、便利以降の使用を設定する必要があります。

MySQLの>使用mysqlの。
ユーザ=「ルート」とホストのローカルホスト%」などのMySQL>更新ユーザ設定ホスト=「%」。
MySQLの>フラッシュ権限;

注意:変更がここで行わリフレッシュするために私達の許可を必要とした後、このステップは非常に重要であり、それは見逃すことができません。

おすすめ

転載: blog.51cto.com/14510327/2434375