CentOS 7におけるHadoopクラスターおよびHive環境の構築手順

前提環境の構築サーバーの基本設定Hadoopクラスターは3台構成で構築する。各ノードのホスト名は以下のように定義する。node-master (マスターノード)node-worker1 (ワーカーノード1)node-worker2 (ワーカーノード2)まず、マスターノードとなるサーバー側で基本設定を行う。1. ホスト名の変更以下のコマンドを実行し、ホスト名を変更する。vim /etc/hostname # 内容を node- ...

7月15日 17:40 投稿

CentOS7でMySQL5.7を一主多從構成に設定する

/usr/share/mysql/charsets/| サーバー | IPアドレス | OS | MySQLバージョン | |---|---|---|---| | Mysql_master | 192.168.188.11 | CentOS7 | 5.7 | | Mysql_slave1 | 192.168.188.12 | CentOS7 | 5.7 | | Mysql_slave2 | 192.168.188.13 | CentOS7 | 5.7 | MySQL 5.7のインストール1) YUMリポジトリを設定します。``` MySQLリポジトリのパッケージをダウンロード sh ...

7月14日 20:51 投稿

Subversionの簡易インストールと設定

ファイアウォールを無効化<br></br><br></br>yum install subversion<br></br><br></br>2015年1月7日15:23:07 実施時刻、OSはCentOS6.5<br></br><br></br>yumによるインストールでaprとapr-utilの依存関係は自動解決されます。依存パッケージが不足する場合は、Apache公式サイトから手動で取得可 ...

7月14日 01:55 投稿

kubeadmを使用したKubernetesクラスタの構築

1. 準備作業 3台のCentOS 7仮想マシンを用意します。 ネットワーク接続を確認し、ファイアウォールを無効化し、ホスト名を変更するなどの準備作業を行います。 ### ホスト名の変更 hostnamectl set-hostname control-plane hostnamectl set-hostname worker-1 hostnamectl set-hostname worker-2 ### ホストファイルの編集 cat <<EOF > /etc/hosts 192.168.100 ...

7月13日 19:55 投稿

CentOSにおけるJenkinsのRPMパッケージを用いたインストール手順

JenkinsのRPMパッケージは公式サイトから入手可能です。以下のURLからダウンロードし、対象のCentOSサーバーに転送してください。 wget http://pkg.jenkins-ci.org/redhat/jenkins-2.9-1.1.noarch.rpm ダウンロードしたパッケージをインストールします。次のrpmコマンドを実行してください。 sudo rpm -ivh jenkins-2.9-1.1.noarc ...

7月13日 17:37 投稿

CentOS 6.8でLVSを構築する方法

LVS(Linux Virtual Server)は、Linuxカーネルを基盤とした仮想サーバークラスタ技術です。1998年に章文嵩氏によって開発され、中国で最初に登場したオープンソースプロジェクトの一つです。本プロジェクトの目的は、クラスタ技術とLinux OSを用いて、高パフォーマンスかつ高信頼性のあるサーバーを実現することです。拡張性、信頼性、管理性の3つの特性が強調されていま ...

7月11日 16:55 投稿

MySQL 8.0の3つのインストール方法

1. プロジェクト目標 (1)MySQLの3つのインストール方法を理解する; (2)yumを使用したMySQLのインストールを習得する; (3)rpmを使用したMySQLのインストールを習得する; (4)ソースコードを使用したMySQLのインストールを習得する。 2. プロジェクト準備 2.1 ノードの計画 ホスト名 ホストIP ノード計画 mysql-yum 10.0.1.10 yumによるMySQLインストール ...

7月11日 00:02 投稿

CentOS 7でMySQL 8.0をバイナリアーカイブからインストールする手順

このガイドでは、CentOS 7環境にMySQL 8.0をバイナリ圧縮ファイルから手動でインストールする方法を解説します。 1. 既存のMariaDBを削除 # インストール済みパッケージを確認 rpm -qa | grep mariadb # 存在する場合のみアンインストール sudo rpm -e --nodeps $(rpm -qa | grep mariadb) 2. MySQLバイナリアーカイブの取得 公式サイトより、glibcバージョンに合った ...

7月10日 02:11 投稿

Redisクラスタに接続するPHP環境の構築

Redisクラスタへのクライアント接続 前回の記事でRedisサーバーを正常に構築できた場合、次はPHPアプリケーションからRedisクラスタに接続するための環境を設定します。以下の手順に従って、PHP 7.1環境と関連拡張機能をインストールし、Nginxと連携させて動作を確認します。 1. PHP 7.1および関連拡張機能のインストール まず、PHP 7.1と必要な拡張機能をインストールし ...

7月7日 19:10 投稿

Linux環境におけるネットワークインターフェース名をethXに変更する方法

Linuxシステムをインストールした際、ネットワークインターフェース名が ens33 や enp0s3 のように予測しにくい名称になることがあります。運用管理上の理由などで、これらを従来の eth0 といった形式に変更する手順を解説します。本稿では Ubuntu 14.04系と CentOS 7.x系を対象とします。 Ubuntu 14.04における設定変更 Ubuntuでは、udevのルールファイルを作成または編 ...

7月5日 22:33 投稿