day31

什么是集群?

  简单地说,集群就是一堆机器做同一件事

为什么企业要用集群?

  a.7*24服务,需要多台机器同时工作,互为实时备份。

  b.高并发访问,需要多台服务器同时提供服务

集群特点

  a.数据量大、用户多

  b.7*24持续服务

  c.高并发

  d.用户分布广泛,网络情况复杂

基础优化操作项:更新yum源信息

第一个:就近使用yum源地址,安装软件更快。

curl -s -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

第二个:安装RHEL/CentOS官方源不提供的软件包

curl -s -o /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo

安全优化

 1、关闭selinux

   sed -i 's#SELINUX=.*#SELINUX=disabled#g' /etc/selinux/config

   sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config

   grep SELINUX=disabled /etc/selinux/config

   setenforce 0

   getenforce

2、关闭firewalld防火墙服务

   systemctl stop firewalld

   systemctl disable firewalld

基础优化操作项:安装系统常用软件

CentOS6和CentOS7都要安装的企业运维常用基础工具包

yum install tree nmap dos2unix lrzsz nc lsof wget tcpdump htop iftop iotop sysstat nethogs -y

CentOS7要安装的企业运维常用基础工具包

yum install psmisc net-tools bash-completion vim-enhanced -y

精简开机自启动服务

systemctl list-unit-files |grep enable|egrep -v "sshd.service|crond.service|sysstat|rsyslog|^NetworkManager.service|irqbalance.service"|awk '{print "systemctl disable",$1}'|bash

查看  systemctl list-unit-files |grep enable

企业生产最小化原则:

1、安装软件包最小化。

2、用户权限最小化。

3、目录文件权限最小化。

4、自启动服务最小化。

5、服务运行用户最小化。

你可能感兴趣的:(day31)