热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

HA-高可用性集群实验(防单点故障)

nsitionalENhttp:www.w3.orgTRxhtml1DTDxhtml1-transitional.dtd

RedHat 高可用性集群实验(防单点故障)

实验环境:
        192.168.0.53 ---->网络共享存储主机
        192.168.0.11 ---->节点1     (要求时间同步)
        192.168.0.12---->节点2    (要求时间同步)
        192.168.0.13---->管理机    (要求时间同步)
备注:
        管理机:A
        节点1:B
        节点2:C
        存储机:D

实验前的准备工作: # iptables -F  (清空防火墙)
                    # vim /etc/selinux/config   (关闭selinux)
                            SELINUX=disabled
                    #  setenforce 0

1。搭建存储存储服务器:
    # yum -y install scsi-target-utils-utils
    # service tgtd start
    # chkconfig tgtd on
    # fdisk /dev/hda
            分了一个hda4 为共享存储
    # vim cunchu_run
    -----------------------------------------------
        tid=$1

        tgtadm --lld iscsi --op new --mode target --tid $tid -T iqn.2009-11-19.com.example.starton53:disk$tid

        hda=$2
        ip1=$3
        ip2=$4

        tgtadm --lld iscsi --op new --mode logicalunit --tid $tid --lun 1 -b /dev/$hda

        tgtadm --lld iscsi --op bind --mode target --tid $tid -I $ip1
        tgtadm --lld iscsi --op bind --mode target --tid $tid -I $ip2

        tgtadm --lld iscsi --op show --mode target
    ------------------------------------------------
    # ./cunchu_run 1 hda4 192.168.0.11 192.168.0.12

2。

vim /etc/hosts
-----------------------------------------------------------
127.0.0.1               localhost.localdomain localhost
::1             localhost6.localdomain6 localhost6
192.168.0.11            station11.example.com station11
192.168.0.12            station12.example.com station12
192.168.0.53            station53.example.com station53
-----------------------------------------------------------

vim /etc/ntp.conf   把时间与 0.254时间服务器同步
----------------------------------------------
restrict default ignore
restrict 127.0.0.1
restrict 192.168.0.254
server  127.127.1.0     # local clock
fudge   127.127.1.0 stratum 10

server 192.168.0.254
driftfile /var/lib/ntp/drift
broadcastdelay 0.008
----------------------------------------------
ABC:# service ntpd restart   (重启ntpd服务,使时间与服务器同步)
ABC:# watch -n.1 date          (查看时间是否与时间服务器同步)


BC:yum -y install ricci httpd
BC:service ricci start
BC:chkconfig ricci on
A:yum -y install luci
A:luci_admin init
        redhat  ----  redhat   (初始化创建密码)
A:chkconfig luci on
A:service luci restart (如果有失败就多重启几次就好了)
        Point your web browser to https://station32.example.com:8084 to access luci
在浏览器中打开: https://station32.example.com:8084

 


--------------------------
    yum clean all
yum install iscsi-initiator-utils
service iscsi start
chkconfig iscsi on

alias=$1
echo "InitiatorAlias=station$alias" >> /etc/iscsi/initiatorname.iscsi
service iscsi start
service iscsi start
service iscsi start
chkconfig iscsi on
iscsiadm -m discovery -t sendtargets -p 192.168.0.53:3260
iscsiadm -m node -T iqn iqn.2009-11-19.com.example.starton53:disk$tid -p 192.168.0.53:3260
iscsiadm -m node -T iqn iqn.2009-11-19.com.example.starton53:disk$tid -p 192.168.0.53:3260 -l
partprobe
fdisk -l
service iscsi servie

    --------------------------

B:service syslog restart

《over》


推荐阅读
  • Skywalking系列博客1安装单机版 Skywalking的快速安装方法
    本文介绍了如何快速安装单机版的Skywalking,包括下载、环境需求和端口检查等步骤。同时提供了百度盘下载地址和查询端口是否被占用的命令。 ... [详细]
  • 本文介绍了在开发Android新闻App时,搭建本地服务器的步骤。通过使用XAMPP软件,可以一键式搭建起开发环境,包括Apache、MySQL、PHP、PERL。在本地服务器上新建数据库和表,并设置相应的属性。最后,给出了创建new表的SQL语句。这个教程适合初学者参考。 ... [详细]
  • 本文介绍了在rhel5.5操作系统下搭建网关+LAMP+postfix+dhcp的步骤和配置方法。通过配置dhcp自动分配ip、实现外网访问公司网站、内网收发邮件、内网上网以及SNAT转换等功能。详细介绍了安装dhcp和配置相关文件的步骤,并提供了相关的命令和配置示例。 ... [详细]
  • Centos7.6安装Gitlab教程及注意事项
    本文介绍了在Centos7.6系统下安装Gitlab的详细教程,并提供了一些注意事项。教程包括查看系统版本、安装必要的软件包、配置防火墙等步骤。同时,还强调了使用阿里云服务器时的特殊配置需求,以及建议至少4GB的可用RAM来运行GitLab。 ... [详细]
  • 本文介绍了在Windows环境下如何配置php+apache环境,包括下载php7和apache2.4、安装vc2015运行时环境、启动php7和apache2.4等步骤。希望对需要搭建php7环境的读者有一定的参考价值。摘要长度为169字。 ... [详细]
  • 本文介绍了如何使用C#制作Java+Mysql+Tomcat环境安装程序,实现一键式安装。通过将JDK、Mysql、Tomcat三者制作成一个安装包,解决了客户在安装软件时的复杂配置和繁琐问题,便于管理软件版本和系统集成。具体步骤包括配置JDK环境变量和安装Mysql服务,其中使用了MySQL Server 5.5社区版和my.ini文件。安装方法为通过命令行将目录转到mysql的bin目录下,执行mysqld --install MySQL5命令。 ... [详细]
  • phpcomposer 那个中文镜像是不是凉了 ... [详细]
  • 本文介绍了如何使用MATLAB调用摄像头进行人脸检测和识别。首先需要安装扩展工具,并下载安装OS Generic Video Interface。然后使用MATLAB的机器视觉工具箱中的VJ算法进行人脸检测,可以直接调用CascadeObjectDetector函数进行检测。同时还介绍了如何调用摄像头进行人脸识别,并对每一帧图像进行识别。最后,给出了一些相关的参考资料和实例。 ... [详细]
  • ZooKeeper 学习
    前言相信大家对ZooKeeper应该不算陌生。但是你真的了解ZooKeeper是个什么东西吗?如果别人面试官让你给他讲讲ZooKeeper是个什么东西, ... [详细]
  • 本文整理了Java中org.apache.hadoop.hbase.client.Increment.getDurability()方法的一些代码示例,展示了 ... [详细]
  • Windows下配置PHP5.6的方法及注意事项
    本文介绍了在Windows系统下配置PHP5.6的步骤及注意事项,包括下载PHP5.6、解压并配置IIS、添加模块映射、测试等。同时提供了一些常见问题的解决方法,如下载缺失的msvcr110.dll文件等。通过本文的指导,读者可以轻松地在Windows系统下配置PHP5.6,并解决一些常见的配置问题。 ... [详细]
  • ALTERTABLE通过更改、添加、除去列和约束,或者通过启用或禁用约束和触发器来更改表的定义。语法ALTERTABLEtable{[ALTERCOLUMNcolu ... [详细]
  • Oracle10g备份导入的方法及注意事项
    本文介绍了使用Oracle10g进行备份导入的方法及相关注意事项,同时还介绍了2019年独角兽企业重金招聘Python工程师的标准。内容包括导出exp命令、删用户、创建数据库、授权等操作,以及导入imp命令的使用。详细介绍了导入时的参数设置,如full、ignore、buffer、commit、feedback等。转载来源于https://my.oschina.net/u/1767754/blog/377593。 ... [详细]
  • CEPH LIO iSCSI Gateway及其使用参考文档
    本文介绍了CEPH LIO iSCSI Gateway以及使用该网关的参考文档,包括Ceph Block Device、CEPH ISCSI GATEWAY、USING AN ISCSI GATEWAY等。同时提供了多个参考链接,详细介绍了CEPH LIO iSCSI Gateway的配置和使用方法。 ... [详细]
  • Java如何导入和导出Excel文件的方法和步骤详解
    本文详细介绍了在SpringBoot中使用Java导入和导出Excel文件的方法和步骤,包括添加操作Excel的依赖、自定义注解等。文章还提供了示例代码,并将代码上传至GitHub供访问。 ... [详细]
author-avatar
马黛茶总部
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有