ホームページ  >  記事  >  データベース  >  MySQL-CentOS6.5_x64 のインストールと構成 drbd8.4.2 サンプル コード

MySQL-CentOS6.5_x64 のインストールと構成 drbd8.4.2 サンプル コード

黄舟
黄舟オリジナル
2017-03-14 16:43:381386ブラウズ

1. ホストリソース:

width="600" border="1">

名前 IP 構成 備考
マスター 192.168.0.152 sda/10G、sdb/10G;

***********************************************

DRBD ダウンロードアドレス: http://oss.linbit.com/drbd/

*********************** **** ****************

、基本的なシステム構成

マスターとスレーブは以下のように構成されています。

1. /etc/hosts ファイルを設定します

 ~]# vi /etc/hosts

127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4

::1         localhost localhost.localdomain localhost6 localhost6.localdomain6

192.168.0.152 master
192.168.0.153 slave

2. iptables を無効にするかアンインストールします。ここでは iptables を無効にします

1) 電源を切りますファイアウォール -----service iptables stop2) ファイアウォールを開始します-----service iptables start 3) ファイアウォールを再起動します-----service iptables restart 4) ファイアウォールのステータスを表示します --service iptables のステータス

5) ファイアウォールを永続的にシャットダウンします --chkconfig iptables をオフにします

6) 永続的にシャットダウンした後、


で --chkconfig iptables を有効にします。 yum update を実行してカーネルをアップグレードします:

# sed -i "7s/enforcing/disabled/" /etc/selinux/config

5. /sdb

# yum update
Loaded plugins: fastestmirror, presto
Loading mirror speeds from cached hostfile
 * base: mirrors.btte.NET
………
#fdisk -l
6 .再起動

#fdisk /dev/sdb

3. DRBD 8.4.2をインストールします(アクティブノードとスタンバイノードの構成は同じです)

1. にdrbdコンパイル環境をインストールします。アクティブ ノードとスタンバイ ノード:

reboot
2. DRBD インストール ファイルをダウンロードします


# wget http://oss.linbit.com/drbd/8.4/drbd-8.4.2.tar.gz

3. DRBD ファイルを解凍してインストールします

# yum -y install gcc flex wget make kernel-devel kernel-headers Git libxslt rpm-build automake autoconf

4. 構成 DRBD

モジュール

#tar -zvxf drbd-8.4.2.tar.gz
# cd drbd-8.4.2
drbd-8.4.2]# ./configure --prefix=/usr/local/drbd --with-km
drbd-8.4.2]# make KDIR=/usr/src/kernels/`uname -r`/
drbd-8.4.2]# make install
をインストールします

IV. DRBD 構成ファイルを定義します

(アクティブ ノードとバックアップ ノードの構成は同じです)

rreeerrreerreerreerreerreerreerreerreerreerreerrerreerreerree
drbd-8.4.2]# cd drbd
drbd-8.4.2]# make clean
drbd-8.4.2]# make KDIR=/usr/src/kernels/`uname -r`/
drbd-8.4.2]# cp drbd.ko /lib/modules/`uname -r`/kernel/lib/
drbd-8.4.2]# depmod              #创建模块依赖关系的列表
drbd-8.4.2]# cp /usr/local/drbd/etc/rc.d/init.d/drbd /etc/rc.d/init.d/
drbd-8.4.2]# chkconfig --add drbd
drbd-8.4.2]# chkconfig drbd on
************************************************** *****************************************************************************************************************************************

以上がMySQL-CentOS6.5_x64 のインストールと構成 drbd8.4.2 サンプル コードの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。