由于Centos服务的不断更新,从曾经的Centos6到Centos7 ,甚至更高,每一主版本的升级,都对其内核的部分模块进行调整,开篇之前,希望大家先了解一下Centos6 与Centos7的CentOS【6、7】系统中systemct与service的区别,对后续服务器内部的基础服务和应用服务维护有一定帮助,参考下面链接:https://blog.youkuaiyun.com/u013698311/article/details/101428858
简单列一下本文章的目录,便于大家查询需要。
目录
4. 修改/etc/fstab自动挂载文件,增加数据盘挂载条目,分区类型是ext3还是ext4要注意与刚才执行mount命令看到类型相对应
5. 最后可以使用umount命令卸除磁盘挂载,再重新使用mount -a 命令查看是否可以自动挂载上。
1、设置IP地址、网关、DNS
约定:第一块网卡为外网|第二块网卡为内网(没有外网的机器也要将内网配置在第二块网卡上)
#vi /etc/sysconfig/network-scripts/ifcfg-eth0 #编辑配置文件,添加修改以下内容
BOOTPROTO=static #启用静态IP地址
ONBOOT=yes #开启自动启用网络连接
IPADDR=192.168.1.101 #设置IP地址
NETMASK=255.255.255.0 #设置子网掩码
GATEWAY=192.168.1.1#设置网关
DNS1=8.8.8.8 #设置主DNS---Google免费DNS
DNS2=8.8.8.8 #设置备DNS
IPV6INIT=no #禁止IPV6
:x #保存退出
#service ip6tables stop #停止IPV6服务
#chkconfig ip6tables off #禁止IPV6开机启动
#service yum-updatesd stop #关闭系统自动更新
#chkconfig yum-updatesd off #禁止开启启动
#service network restart #重启网络连接或者systemctl network restart
#ifconfig #查看IP地址
PS:Centos 6 与 Centos 7 的管理服务的差异,请参考开篇的科普资料介绍。
2、设置主机名
约定:主机名命名规范:业务.机房.主备.域名
这里设置主机名为:moss.bj.m.x.com
# hostnamectl set-hostname "moss.bj.m.x.com"
#设置主机名为moss.bj.m.test.com
#vi /etc/sysconfig/network #编辑配置文件
HOSTNAME= moss.bj.m.test.com
#修改localhost.localdomain为moss.bj.m.test.com
:x #保存退出
#vi /etc/hosts #编辑配置文件
127.0.0.1 moss.bj.m.test.com localhost
#修改localhost.localdomain为moss.bj.m.test.com
:x #保存退出
shutdown -r now #重启系统
3、YUM命令中文输入法插件
3.1、CENTOS安装中文输入法
#yum install”@Chinese Support”
4、配置CENTOS系统下的定时备份MYSQL数据的方式
4.1、创建可执行的mysql_databak.sh文件
# vi mysql_databak.sh
文件写入:
db_user="root" #数据库用户名
db_passwd="123456" #数据库密码
db_host="192.168.2.110" #数据库服务器IP地址
db_name="demo" #数据库名
backup_dir="/data/backup/mysqlbak"#数据库备份文件存放的绝对路径
time="$(date +"%Y%m%d%H%M%S")" #获取当天的时间
MYSQL="/usr/bin/mysql" #mysql的安装目录
MYSQLDUMP="/usr/bin/mysqldump" #获取mysql的dump目录的命令
GZIP="/bin/gzip" #获取数据备份的格式
$MYSQLDUMP -u $db_user -h $db_host -p$db_passwd $db_name | $GZIP -9 > "$backup_dir/$db_name"_"$time.sql.gz" #执行mysqldump
4.2、在/etc/crontad文件中加入:
22 4 * * 0 root (Mysql_databak.sh的绝对路径) #表示每天凌晨四点22分执行
5、Centos上怎么挂载数据磁盘
5.1、查看磁盘分区的使用情况(内存消耗)
# df -lh 或者df -h
5.2、查看磁盘已经挂载的数据盘
输入mount命令可以看到并没有挂载数据盘,输入fdisk -l 命令,看到已经分区的数据盘 /dev/xvdb1 (设备编号以实际情况为准)。
PS:数据盘若未分区,需要先分区。分区的方式如下:
从上图可以看出,服务器的 /dev/vdb 42.9GB