• Title


    作业:

    集群搭建   

    1、部署nginx反向代理三个web服务,调度算法使用加权轮询;

    2、所有web服务使用共享存储nfs,保证所有web都对其有读写权限,保证数据一致性;

    一、nginx服务

    1. 先安装yum install epel-release -y

    2.安装后发现没有epel源,重新安装一次就好了

     3.开始安装nginx

    4.查看配置文件

     5.安装rpcbind和nfs

    二、集群搭建

    1、部署nginx反向代理三个web服务,调度算法使用加权轮询;
    调度算法加权轮轮询
    反向代理

    2.location文件地址

    3.vim /var/www/html/index.html

    依次更改写入内容为web1 web2 web3

     网页查询192.168.19.129

     

     网页查询192.168.19.130

     

    网页查询192.168.19.131

    调度算法加权轮轮询 前三次都是web1 ,后面的都是web1 web2 web3 依次轮询

     2、所有web服务使用共享存储nfs,保证所有web都对其有读写权限,保证数据一致性;

    1.安装所需的nfs服务软件

    yum install rpcbind nfs-utils -y

    新建一个share目录

    mkdir /share
    touch /share/share.txt
    echo share_file >/share/share.txt
    vim /etc/exports

    2.配置文件内容

    3.启动服务

    systemctl start rpcbind.service
    systemctl start nfs-server.service

     

    4.设置开机启动

    systemctl enable nfs-server.service

    systemctl enable rpcbind.service

    5.查看

    6.挂载及查看内容

    7.为其它用户增加写权限,保证所有web都对其有读写权限

    8.在web1下建文件

     

     9.在web2里可以看到web1.txt,现在在web2里吧share.txt删掉,然后到web3下查看是否成功删掉share.txt

    10. 如图所示,果真删掉了share.txt

     11.现在所有web服务使用共享存储nfs,所有web都对其有读写权限,数据具有一致性








  • 相关阅读:
    边学边收 代码
    VS2013无法链接到TFS (转)
    使用Spring MVC创建 REST API
    zookeeper的概念和基础
    使用Spring的HttpInvoker
    使用远程服务
    Spring MVC起步
    使用注解创建切面
    通过切点来选择连接点
    Spring实战之切面编程
  • 原文地址:https://www.cnblogs.com/guotianbao/p/6659879.html
Copyright © 2020-2023  润新知