Kubernetesクラスタの完全インストールガイド
環境準備
ローカル環境のオペレーティングシステムはWindows 10 Pro(バージョン22H2、内部バージョン19045.3324)、メモリ64.0GB、プロセッサ12th Gen Intel® Core™ i9-12900K 3.19 GHzです。3台のマシンはすべてVMware Workstation Proを使用してCentOS7オペレーティングシステムをインストールしています。
Kubernetesクラスタ構成の計画
役割
IPアドレス
kubernetes ...
7月4日 17:18 投稿
LVS + KeepalivedのCentOS 7.x設定
【実験環境】
CentOS 7.2
Nginx
以下のアドレスを使用して実験を行います:
VIP:192.168.136.100
LVS-1:192.168.136.170
LVS-2:192.168.136.166
【インストール】
両ノードにlvs、keepalivedをインストールします(事前にnginxはインストール済みとします)
yum install ipvsadm keepalived -y
設定スクリプトを作成
vi setup_lvs.sh
#!/bin/bash
vip_address=&qu ...
7月3日 20:40 投稿
Nginx逆プロキシでYUMリポジトリにアクセスする方法
1. Nginxのインストールと設定
Nginxサーバーでファイアウォールを一時的に無効化した状態で作業を進める。
# Nginxのインストール
[root@proxy-server ~]# yum install nginx -y
# 設定ファイルの作成
[root@proxy-server ~]# cd /etc/nginx/conf.d/
[root@proxy-server conf.d]# vim yum-proxy.conf
以下の逆プロキシ設定を記述する:
server {
listen 80;
...
7月3日 20:35 投稿
カーネルクラッシュの調査記録:問題分析
カーネルクラッシュの調査記録
本記事では、CentOSシステムで発生したカーネルクラッシュの調査プロセスを記録します。対象となるカーネルバージョンは3.10.0です。通常動作中にカーネルがクラッシュしましたが、幸いvmcoreファイルが生成されていました。
調査環境の準備
以下のツールとパッケージが必要です:
crashツール
カーネルデバッグ情報RPM(カーネルバージョ ...
7月2日 21:21 投稿
Docker データストレージを別ディスクに移行する手順(CentOS/Ubuntu/Debian 対応)
サーバーのシステムディスク容量が限られており、拡張が困難な場合、Docker のデフォルトデータ保存先(/var/lib/docker)がシステムディスクを圧迫することがあります。特にクラウド環境では、小規模なOSディスク+大容量の追加ストレージ(例:/home1)が一般的です。この記事では、Docker のデータルートを任意のマウント済みストレージへ再設定する方法を、新規導入時 ...
7月2日 00:05 投稿
CentOS 7.xのルートパーティション拡張方法
背景
システムの運用において、データ量の増加に伴いルートパーティションの空き容量が不足することがあります。この問題を解決するために、ルートパーティションの拡張が必要となります。
制約条件
ルートパーティションは論理ボリューム(LVM)で構成されている必要があります
拡張方法
方法1:空きディスクからの拡張
以下の手順で、未使用のディスクをルートパーティシ ...
6月29日 21:59 投稿
LinuxサーバーにおけるMySQLデータベースのバージョン一致移行手順
MySQL 8.0のインストール手順
1. CentOS 8用のパッケージをダウンロード
まず、以前のCentOS 7用のパッケージをクリアします。
cd /tmp/mysql-install
rm -f *.rpm
次に、CentOS 8に適したMySQL 8.0.26 RPMパッケージをダウンロードします。
wget https://repo.mysql.com/yum/mysql-8.0-community/el/8/x86_64/mysql-community-common-8.0.26-1.el8.x86_64.rpm
wge ...
6月24日 16:20 投稿
ClickHouseのインストール手順(CentOS 7環境)
ClickHouseのインストール
公式サイト:https://clickhouse.tech/#quick-start
公式サイトで提供されている方法に従ってインストールします:(順番に実行)
sudo yum install yum-utils
sudo rpm --import https://repo.clickhouse.tech/CLICKHOUSE-KEY.GPG
sudo yum-config-manager --add-repo https://repo.clickhouse.tech/rpm/clickhouse.repo
sudo yum install click ...
6月23日 18:56 投稿
KubeKeyによるKubernetesクラスタとKubeSphereの導入ガイド
はじめに
本記事では、CentOS 7.6環境においてKubernetes v1.22.17とKubeSphere v3.3.0を対象とした導入方法を解説します。
KubeSphereはKubernetesを基盤とした分散オペレーティングシステムを目指しており、サードパーティ製アプリケーションやクラウドネイティブコンポーネントを容易に統合できるアーキテクチャを提供します。
KubeKeyツールを使用することで、Linu ...
6月17日 18:22 投稿
CentOS 7の基本コマンドと設定方法
環境説明
オペレーティングシステム: CentOS Linux release 7.6.1810 (Core)
コマンドと設定方法
エラーメッセージと対処法
bash: ip コマンドが見つかりません
エラーメッセージ:
bash: ip コマンドが見つかりません
解決策:
yum -y install net-tools
-bash: telnet: コマンドが見つかりません
エラーメッセージ:
-bash: telnet: コマンドが見つかりません
インストー ...
6月16日 22:10 投稿