0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

RHEL9.5にzabbix7.2を構築(MySQL編)

Last updated at Posted at 2025-02-17

はじめに

自宅ネットワーク・サーバ環境の構成見直しを行う中でGPUサーバも構築したしGPU監視もしたいなぁと思っていたところZabbix7.2でGPU監視ができるようになった事を思い出してzabbixのバージョンを上げようと調べたところ、RHEL9.5+zabbix7.2の記事をあまり見かけなかったので備忘録かねて手順をまとめます。

基本的にはzabbix7.0と同等になると思いますので基本は公式ドキュメントを参照ください。

構成

※RedHatのdeveloper programに登録されていない方は是非登録を!
詳細は割愛します。

項目 構成内容
OS RedHat Enterprise Linux 9.5
web Apache
DB MySQL 8.4.4LTS
zabbix(Server側) zabbix7.2
agent agent2

構築

今回この記事では詳細を割愛しますが、環境としてVmware Esxi7上に、RHEL9.5をインストール最低限の設定実施(項目が漏れていたら都度修正します)
・ホスト名
・IPアドレス設定
・NTP設定
・SELinuxの無効化
・firewallの設定(HTTP,HTTPSを開放すること)

MySQLの導入

今回はYouTubeに投稿のあった動画を参考にさせて頂きました。
※リンクは一番最後に記載します。

STEP1

まずはmysqlの公式サイトからRPM Bundleをダウンロード

ダウンロードしている間に、opensslのインストール

sudo dnf install perl openssl

ダウンロードが完了したら、RPM Bundleを解凍

tar -xf "ダウンロードしたファイル名"

rpmでインストール

sudo rpm -ivh --nodeps *.rpm

注意
この時MariaDBと依存関係でエラーが発生する場合があります。
その際はMariaDBをアンインストールしてください。

インストール完了後、systemctlで状態確認と起動

sudo systemctl status mysqld
sudo systemctl start mysqld

STEP2

MySQLのセットアップ
※MySQL 5.7以降、後段で記載の「mysql_secure_installation」が不要になったそうですが個人的におまじないとしていつも実施しています。
不要と思う方はrootユーザーのパスワード設定だけでも問題ないと思います(個人的意見)

/var/logディレクトリに移動

cd /var/log

mysqld.logを確認

sudo more mysqld.log | grep password

以下のような形で出力されると思いますのでパスワードをコピー

~ A temporary password is genlocalhost:パスワード

mysql_secure_installationで初期化

mysql_secure_installation

・ルートパスワードの設定
・テスト用DB、ゲストユーザーの初期化等
について質問形式で初期化するか聞かれますので質問内容を確認の上初期化を進めて下さい。

初期化完了後MySQLのrootユーザーでログインしてデータベースの確認

mysql -u root -p

コマンド実行後パスワードを聞かれるので、上記の初期化で設定したパスワードを入力
無事ログインできると以下のようになります

mysql>

Mysqlのバージョン確認とデータベースの確認

select version();
show databases();

それぞれ確認出来たらexitで抜けて下さい。
次はApachのインストール作業になります。

Apachのインストール

参考にしたサイト

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?