赞
踩
其他厂家,型号的服务器配置过程大同小异,可参考相应官网用户手册配置
具体细节可参考公众号:浪潮专家服务-自助服务-技术资料-RAID卡配置
具体部署要求与业务侧沟通确认,以其中一个节点为例,具体要求如下:
服务器的网卡选择,可以是千兆网卡,可以是10G网卡,10G网卡需要光转电模块
修改网卡IP命令如下:
cd /etc/sysconfig/network-scripts/
cp ifcfg-ens1f0 ifcfg-ens1f0.bak
nmcli conn modify ens3f0 ipv4.addresses "192.168.3.10/27" ipv4.gateway "192.168.3.1" ipv4.method manual connection.autoconnect yes
# nmcli conn modify ens3f0 ipv6.addresses "2408:8744:1000:7::2/120" ipv6.gateway "2408:8744:1000:7::1" ipv6.method manual connection.autoconnect yes
sed -i "4s/none/static/g" ifcfg-ens1f0
以SecureCRT为例
mount /root/CentOS-7-x86_64-DVD-1708.iso /mnt
mkdir /etc/yum.repos.d/yumbak
mv /etc/yum.repos.d/*.repo /etc/yum.repos.d/yumbak
tee >>/etc/yum.repos.d/centos74.repo<<-eof
[http_Local]
name=local_centos7.4
baseurl=file:///mnt
gpgcheck=0
enabled=1
eof
yum clean all
yum makecache
yum -y install httpd
mkdir /var/www/html/centos7.4
mount -o loop /root/CentOS-7-x86_64-DVD-1708.iso /var/www/html/centos7.4
systemctl start httpd
systemctl enable httpd
echo "/root/CentOS-7-x86_64-DVD-1708.iso /var/www/html/centos7.4 iso9660 loop 0 0">>/etc/fstab
修改本地yum文件为新挂载/var/www/html/centos7.4
rm -f /etc/yum.repos.d/centos74.repo
tee >>/etc/yum.repos.d/centos74.repo<<-eof
[http_Local]
name=local_centos7.4
baseurl=file:///var/www/html/centos7.4
gpgcheck=0
enabled=1
eof
cd /etc/sysconfig/network-scripts/
cp ifcfg-enp33s0f1 ifcfg-enp33s0f1.bak
cp ifcfg-enp97s0f1 ifcfg-enp97s0f1.bak
rm -f ifcfg-enp33s0f1
rm -f ifcfg-enp97s0f1
nmcli connection add con-name bond0 ifname bond0 type bond miimon 100 mode 1
nmcli connection add con-name enp33s0f1 ifname enp33s0f1 type bond-slave master bond0
nmcli connection add con-name enp97s0f1 ifname enp97s0f1 type bond-slave master bond0
nmcli conn modify bond0 ipv4.addresses "10.160.133.51/24" ipv4.gateway "10.160.133.252" ipv4.method manual connection.autoconnect yes
# nmcli conn modify bond0 ipv6.addresses "2408:8744:1000:7::7/120" ipv6.gateway "2408:8744:1000:7::1" ipv6.method manual connection.autoconnect yes
sed -i "7s/dhcp/static/g" ifcfg-bond0
hostnamectl set-hostname zyytgpadmin-gansu-01
echo 'XXXXXXXXXXXXX' | passwd --stdin root
systemctl stop firewalld
systemctl disable firewalld
sed -i "s/^SELINUX\=enforcing/SELINUX\=disabled/g" /etc/selinux/config
setenforce 0
useradd kafka
echo 'xxxxxxxxxx' | passwd --stdin kafka
echo 'kafka ALL=(ALL) ALL'>>/etc/sudoers
useradd gpadmin
echo 'xxxxxxxxxxx' | passwd --stdin gpadmin
echo 'gpadmin ALL=(ALL) ALL'>>/etc/sudoers
yum -y install bash-completion
yum -y install net-tools
yum install -y java-1.8.0-openjdk java-1.8.0-openjdk-devel
mkdir /usr/java
ln -s /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.131-11.b12.el7.x86_64/ /usr/java/default
java -version
echo $LANG # 查看系统语言
locale -a # 查看系统支持的语言
localectl set-locale LANG=zh_CN.UTF-8 #方法一:永久修改系统语言
echo 'LANG=zh_CN.UTF-8' > /etc/locale.conf # 方法二
source /etc/locale.conf # 立即生效
LANG=en_US.UTF-8 # 临时切换到英文字符集
reboot #重启生效
mv /etc/localtime /etc/localtime.bak
ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
centos7的ntp配置文件存放路径为:/etc/ntp.conf
语法为: restrict IP地址 mask 子网掩码 参数
其中IP地址也可以是default ,default 就是指所有的IP。
参数有以下几个:
ignore :关闭所有的 NTP 联机服务
nomodify:客户端不能更改服务端的时间参数,但是客户端可以通过服务端进行网络校时。
notrust :客户端除非通过认证,否则该客户端来源将被视为不信任子网
noquery :不提供客户端的时间查询:用户端不能使用ntpq,ntpc等命令来查询ntp服务器
notrap :不提供trap远端登陆:拒绝为匹配的主机提供模式 6 控制消息陷阱服务。陷阱服务是 ntpdq 控制消息协议的子系统,用于远程事件日志记录程序。
nopeer :用于阻止主机尝试与服务器对等,并允许欺诈性服务器控制时钟
kod : 访问违规时发送 KoD 包。
restrict -6 表示IPV6地址的权限设置。
burst:当服务器可以访问时,发送一个由八个数据包组成的突发数据包,而不是通常的一个。数据包间隔通常为2秒;然而,第一个和第二个数据包之间的间隔可以通过calldelay命令来改变,以允许调制解调器或ISDN呼叫完成的额外时间。此选项仅在使用server命令并键入s addressesa时有效。当maxpoll选项大于10(1024秒)时,建议使用该选项。
iburst:当服务器无法访问时,发送八个数据包,而不是通常的一个。数据包间隔通常为2秒;然而,第一个和第二个数据包之间的间隔可以通过calldelay命令来改变,以允许调制解调器或ISDN呼叫完成的额外时间。只有“服务器地址”选项才有效。建议使用此命令选择此选项。
prefer:将服务器标记为首选服务器。在所有其他条件相同的情况下,将选择此主机在一组正常运行的主机之间进行同步。有关更多信息,请参阅缓解规则和首选关键字页面。此选项仅对服务器和对等命令有效。
true:将协会标记为truechimer状态;也就是说,总是在选择和聚类算法中生存。此选项可用于任何关联,但最适用于串行端口上抖动较大的基准时钟和每秒精度脉冲(PPS)信号。警告:此选项会破坏用于排除假代码的算法,并允许这些源设置系统时钟。此选项仅对服务器和对等命令有效。
例如:以下表示优先连接192.168.7.49这部主机进行时间同步。
server 192.168.7.49 prefer
这个配置主要用来设定本机作为为其他机器的时间源的时候,其层数为多少,层数必须在15层之内,一般取10。
cp /etc/ntp.conf /etc/ntp.conf.bak
sed -i "8s/restrict/# restrict/g" /etc/ntp.conf
sed -i "8c\restrict 192.168.3.120 nomodify notrap nopeer noquery" /etc/ntp.conf # 本机IP
sed -i "17c\restrict 192.168.3.1 mask 255.255.255.0 nomodify notrap" /etc/ntp.conf # 本机网关IP,掩码
sed -i "21,24s/server/# server/g" /etc/ntp.conf
sed -i "25c\server 127.0.0.1" /etc/ntp.conf
sed -i "25a\Fudge 127.0.0.1 stratum 10" /etc/ntp.conf
systemctl enable ntpd
systemctl start ntpd
ntpstat # 查看同步状态
ntpq -p # 查看NTP服务器
mkdir /etc/yum.repos.d/yumbak
mv /etc/yum.repos.d/*.repo /etc/yum.repos.d/yumbak
tee >>/etc/yum.repos.d/centos74.repo<<-eof
[http_Local]
name=http_local_centos7.4
baseurl=http://10.160.133.48/centos7.4/ # yum为主节点
gpgcheck=0
enabled=1
eof
yum clean all
yum makecache
cp /etc/ntp.conf /etc/ntp.conf.bak
sed -i "8s/restrict/# restrict/g" /etc/ntp.conf
sed -i "8c\restrict 192.168.3.120 nomodify notrap nopeer noquery" /etc/ntp.conf # 本机IP
sed -i "17c\restrict 192.168.3.1 mask 255.255.255.0 nomodify notrap" /etc/ntp.conf # 本机网关IP,掩码
sed -i "21,24s/server/# server/g" /etc/ntp.conf
sed -i "25c\server 127.0.0.1" /etc/ntp.conf #主节点IP
其他配置与yum server配置相同
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。