今回はCentOSのディスクを拡張する方法を紹介します。
環境としては「VMwareWorkStation」上に構築している、「CentOS Stream9」となります。
リポジトリの追加
MySQLを導入する為にMySQLの公式が公開しているリポジトリをCentOSに追加します。
※CentOSのデフォルトyumリポジトリにMySQLが入っていない為です。

今回はCentOS Stream9に導入するので、一番上のファイルをダウンロードします。
※ダウンロードする際にOracleのアカウントが必要となります。

WinSCP等のソフトを使用し、ダウンロードしたファイルを「/tmp」に移動させます。
ここからはコマンドラインで操作して行きます。
# cd /tmp
# yum install -y mysql80-community-release-el9-1.noarch.rpm
メタデータの期限切れの最終確認: 3:54:07 時間前の 2022年08月22日 21時20分18秒 に実施しました。
依存関係が解決しました。
====================================================================================================================
パッケージ アーキテクチャー バージョン リポジトリー サイズ
=====================================================================================================================
インストール:
mysql80-community-release noarch el9-1 @commandline 10 k
トランザクションの概要
====================================================================================================================
インストール 1 パッケージ
合計サイズ: 10 k
インストール後のサイズ: 5.7 k
パッケージのダウンロード:
トランザクションの確認を実行中
トランザクションの確認に成功しました。
トランザクションのテストを実行中
トランザクションのテストに成功しました。
トランザクションを実行中
準備 : 1/1
インストール中 : mysql80-community-release-el9-1.noarch 1/1
検証 : mysql80-community-release-el9-1.noarch 1/1
インストール済み:
mysql80-community-release-el9-1.noarch
「インストール済み」の箇所に「mysql80-community-release-el[バージョン].noarch」と表示されていることを確認します。
# yum repolist enabled | grep "mysql.*-community.*".
mysql-connectors-community MySQL Connectors Community
mysql-tools-community MySQL Tools Community
mysql80-community MySQL 8.0 Community Server
リポジトリが有効になっていることを確認します。
MySQLのインストール
# yum install -y mysql-community-server メタデータの期限切れの最終確認: 0:00:52 時間前の 2022年08月23日 01時22分54秒 に実施しました。 依存関係が解決しました。 ==================================================================================================================== パッケージ アーキテクチャー バージョン リポジトリー サイズ ==================================================================================================================== インストール: mysql-community-server x86_64 8.0.30-1.el9 mysql80-community 48 M 依存関係のインストール: mysql-community-client x86_64 8.0.30-1.el9 mysql80-community 3.7 M mysql-community-client-plugins x86_64 8.0.30-1.el9 mysql80-community 1.4 M mysql-community-common x86_64 8.0.30-1.el9 mysql80-community 534 k mysql-community-icu-data-files x86_64 8.0.30-1.el9 mysql80-community 2.2 M mysql-community-libs x86_64 8.0.30-1.el9 mysql80-community 1.5 M トランザクションの概要 ==================================================================================================================== インストール 6 パッケージ ダウンロードサイズの合計: 57 M インストール後のサイズ: 331 M パッケージのダウンロード: (1/6): mysql-community-common-8.0.30-1.el9.x86_64.rpm 2.0 MB/s | 534 kB 00:00 (2/6): mysql-community-client-plugins-8.0.30-1.el9.x86_64.rpm 5.0 MB/s | 1.4 MB 00:00 (3/6): mysql-community-libs-8.0.30-1.el9.x86_64.rpm 8.1 MB/s | 1.5 MB 00:00 (4/6): mysql-community-icu-data-files-8.0.30-1.el9.x86_64.rpm 10 MB/s | 2.2 MB 00:00 (5/6): mysql-community-client-8.0.30-1.el9.x86_64.rpm 5.2 MB/s | 3.7 MB 00:00 (6/6): mysql-community-server-8.0.30-1.el9.x86_64.rpm 26 MB/s | 48 MB 00:01 --------------------------------------------------------------------------------------------------------------------- 合計 25 MB/s | 57 MB 00:02 MySQL 8.0 Community Server 3.0 MB/s | 3.1 kB 00:00 GPG 鍵 0x3A79BD29 をインポート中: Userid : "MySQL Release Engineering <mysql-build@oss.oracle.com>" Fingerprint: 859B E8D7 C586 F538 430B 19C2 467B 942D 3A79 BD29 From : /etc/pki/rpm-gpg/RPM-GPG-KEY-mysql-2022 鍵のインポートに成功しました トランザクションの確認を実行中 トランザクションの確認に成功しました。 トランザクションのテストを実行中 トランザクションのテストに成功しました。 トランザクションを実行中 準備 : 1/1 インストール中 : mysql-community-common-8.0.30-1.el9.x86_64 1/6 インストール中 : mysql-community-client-plugins-8.0.30-1.el9.x86_64 2/6 インストール中 : mysql-community-libs-8.0.30-1.el9.x86_64 3/6 scriptletの実行中: mysql-community-libs-8.0.30-1.el9.x86_64 3/6 インストール中 : mysql-community-client-8.0.30-1.el9.x86_64 4/6 インストール中 : mysql-community-icu-data-files-8.0.30-1.el9.x86_64 5/6 scriptletの実行中: mysql-community-server-8.0.30-1.el9.x86_64 6/6 インストール中 : mysql-community-server-8.0.30-1.el9.x86_64 6/6 scriptletの実行中: mysql-community-server-8.0.30-1.el9.x86_64 6/6 検証 : mysql-community-client-8.0.30-1.el9.x86_64 1/6 検証 : mysql-community-client-plugins-8.0.30-1.el9.x86_64 2/6 検証 : mysql-community-common-8.0.30-1.el9.x86_64 3/6 検証 : mysql-community-icu-data-files-8.0.30-1.el9.x86_64 4/6 検証 : mysql-community-libs-8.0.30-1.el9.x86_64 5/6 検証 : mysql-community-server-8.0.30-1.el9.x86_64 6/6 インストール済み: mysql-community-client-8.0.30-1.el9.x86_64 mysql-community-client-plugins-8.0.30-1.el9.x86_64 mysql-community-common-8.0.30-1.el9.x86_64 mysql-community-icu-data-files-8.0.30-1.el9.x86_64 mysql-community-libs-8.0.30-1.el9.x86_64 mysql-community-server-8.0.30-1.el9.x86_64 完了しました!
「インストール済み」の箇所に上記6つが表示されていることを確認します。
MySQLの起動
# systemctl enable mysqld
起動時に自動でサービスが起動するように設定します。
# systemctl start mysqld # systemctl status mysqld ● mysqld.service - MySQL Server Loaded: loaded (/usr/lib/systemd/system/mysqld.service; enabled; vendor preset: disabled) Active: active (running) since Tue 2022-08-23 01:27:52 JST; 26s ago Docs: man:mysqld(8) http://dev.mysql.com/doc/refman/en/using-systemd.html Process: 36176 ExecStartPre=/usr/bin/mysqld_pre_systemd (code=exited, status=0/SUCCESS) Main PID: 36254 (mysqld) Status: "Server is operational" Tasks: 39 (limit: 10804) Memory: 433.5M CPU: 3.747s CGroup: /system.slice/mysqld.service mq36254 /usr/sbin/mysqld 8月 23 01:27:46 localhost.localdomain systemd[1]: Starting MySQL Server... 8月 23 01:27:52 localhost.localdomain systemd[1]: Started MySQL Server.
サービスを起動します。
MySQLの初回設定
# grep 'temporary password' /var/log/mysqld.log 2022-08-22T16:27:50.415979Z 6 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: [ここにパスワードが表示されます。]
初期パスワードがログに自動生成されるので、MySQLのログを表示させ確認します。
# mysql -uroot -p Enter password: Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 8 Server version: 8.0.30 Copyright (c) 2000, 2022, Oracle and/or its affiliates. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. mysql>
MySQLにログインします。
mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY '[変更するパスワード]'; Query OK, 0 rows affected (0.01 sec)
初期パスワードから変更します。
データベースの作成
mysql> create database [データベース名]; Query OK, 1 row affected (0.00 sec)
データベースを作成します。
mysql> show databases; +--------------------+ | Database | +--------------------+ | information_schema | | mysql | | performance_schema | | sys | |[データベース名] | +--------------------+ 5 rows in set (0.00 sec)
データベース一覧を表示させ問題なく作成されていることを確認します。
MySQLが無事導入できました!
【整備済み品】NEC ノートパソコン 中古 VersaPro VKL 15.6型 第6世代Core i3-6006U/Windows11 Pro/MS Office2019搭載/WIFI内蔵/Webカメラ/DVD-ROM/テンキー/Bluetooth/HDMI (Corei3-6th/テンキー搭載, メモリ8GB,SSD256GB)
只今、価格を取得しています。
(2026年6月17日 14:00 GMT +09:00 時点 - 詳細はこちら価格および発送可能時期は表示された日付/時刻の時点のものであり、変更される場合があります。本商品の購入においては、購入の時点で当該の Amazon サイトに表示されている価格および発送可能時期の情報が適用されます。)


コメント