集群环境搭建——Day31

1、什么是集群?

 简单地说,集群就是一堆机器做同一件事,
     例如:www.jd.com提供卖东西服务这就是一件事,可能是几千台服务器,在背后运转支撑
这个网站。
          www.baidu.com看着就是一个搜索框,背后可能是上万台服务器。

2、为什么企业要用集群?

    a.7*24服务,需要多台机器同时工作,互为实时备份。
    b.高并发访问,需要多台服务器同时提供服务。

3.集群特点

   a.数据量大、用户多
   b.7*24持续服务
   c.高并发
   d.用户分布广泛,网络情况复杂

4.模拟环境

 1.首先创建一台模拟机,配置两块网卡。
image.png

1.png
2.png
3.png

2.进行基础优化:

 1、规范目录 
    mkdir -p /server/tools
    mkdir -p /server/scripts

 2、配置所有主机域名解析     #最好弄
    cat >/etc/hosts<>/etc/sudoers
    tail -1 /etc/sudoers
    visudo -c

 6.设置系统中文UTF8字符集   可选
   [root@oldboyedu ~]# cat /etc/locale.conf
   LANG="en_US.UTF-8"
   修改命令如下:
   cp /etc/locale.conf  /etc/locale.conf.ori
   echo 'LANG="zh_CN.UTF-8"' >/etc/locale.conf  
   source /etc/locale.conf 
   echo $LANG

   cp /etc/locale.conf  /etc/locale.conf.ori
   localectl set-locale LANG="zh_CN.UTF-8"
   cat /etc/locale.conf 

 7.基础优化操作项:系统时间同步设置   ###最好 
    yum install ntpdate -y
    /usr/sbin/ntpdate ntp3.aliyun.com    ##设置时间同步
    echo '#crond-id-001:time sync by oldboy' 
    >>/var/spool/cron/root
    echo "*/5 * * * * /usr/sbin/ntpdate ntp3.aliyun.com >/dev/null 
    2>&1">>/var/spool/cron/root
    crontab -l

 8.基础优化操作项:提升命令行操作安全性(可选优  ####5秒钟自动关闭xshell)
   echo 'export TMOUT=300' >>/etc/profile
   echo 'export HISTSIZE=5' >>/etc/profile
   echo 'export HISTFILESIZE=5' >>/etc/profile
   tail -3 /etc/profile
   . /etc/profile

 9.基础优化操作项:加大文件描述符    ###最好
   echo '*               -       nofile          65535 ' 
   >>/etc/security/limits.conf 
   tail -1 /etc/security/limits.conf
   ulimit -SHn   65535 
   ulimit -n        #<==命令方式查看配置结果


 10.基础优化操作项:优化系统内核     ###最好 
    cat >>/etc/sysctl.conf<

你可能感兴趣的:(集群环境搭建——Day31)