RedHat 7 安装配置与更换 yum源

概述:本文主要记述RedHat 7 下阿里yum源的更换过程,并以Docker的安装作为测试,虚拟机的配置过程省略。

1、更改ip及网关

vi /etc/sysconfig/network-scripts/ifcfg-ens33

内容为:

TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
#UUID=042b04c8-e291-445e-8fa9-e1d4c9679c83
DEVICE=ens33
ONBOOT=yes
IPADDR=192.168.3.10
NETMASK=255.255.255.0
GATEWAY=192.168.3.2
DNS1=114.114.114.114
DNS2=8.8.8.8

2、重启网络服务

systemctl restart network

3、修改配置

vi /etc/selinux/config

SELINUX=disabled

4、vi /etc/hosts

192.168.3.11 node01
192.168.3.12 node02
192.168.3.13 node03
192.168.3.14 node04

5、删除网卡规则

cd /etc/udev/rules.d/

若存在70-persistent-net.rules,则删之

70-persistent-net.rulesrm -f 70-persistent-net.rules

6、防火墙设置

#查看防火墙状态
systemctl status firewalld
#停用防火墙(开机启用)
systemctl stop firewalld
#禁用防火墙(开机不启用)
systemctl disabled firewalld

7、链接克隆

RedHat 7 安装配置与更换 yum源_第1张图片

7、启动克隆系统,分别配置ip和主机名

vi /etc/sysconfig/network

增加主机名

HOSTNAME=node01

8、更换yum源

(1)安装wget

rpm -ivh http://mirrors.163.com/centos/7.6.1810/os/x86_64/Packages/wget-1.14-18.el7.x86_64.rpm

(2)目录切换

cd /etc/yum.repos.d/

(3)查看自带yum包

rpm -qa | grep yum 

(4)卸载yum包 :不检查依赖,直接删除rpm包

rpm -qa|grep yum|xargs rpm -e --nodeps

(5)下载yum包

如果rpm失效,可到对应Linux版本Packages下搜索rpm链接地址替换

wget http://mirrors.163.com/centos/7.6.1810/os/x86_64/Packages/python-iniparse-0.4-9.el7.noarch.rpm
​
wget http://mirrors.163.com/centos/7.6.1810/os/x86_64/Packages/yum-updateonboot-1.1.31-50.el7.noarch.rpm
​
​
wget http://mirrors.163.com/centos/7.6.1810/os/x86_64/Packages/yum-3.4.3-161.el7.centos.noarch.rpm
​
wget http://mirrors.163.com/centos/7.6.1810/os/x86_64/Packages/yum-metadata-parser-1.1.4-10.el7.x86_64.rpm
​
wget http://mirrors.163.com/centos/7.6.1810/os/x86_64/Packages/yum-plugin-fastestmirror-1.1.31-50.el7.noarch.rpm

(6)安装rpm

rpm -ivh python-* 
rpm -ivh yum-*

 RedHat 7 安装配置与更换 yum源_第2张图片

(4)下载repo文件

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

批量替换repo文件中的$releasever:

%s#$releasever#7#g

(5)使yum源生效

yum clean all
yum makecache
yum update

9、安装Docker测试

Docker 需要lxc 和cgroup 支持,内核版本大于3.8,需要root 用户操作。

(1)查看版本

cat /proc/version   

(2) 升级yum

yum -y update

(3)安装 cgroup

yum install -y libcgroup

RedHat 7 安装配置与更换 yum源_第3张图片

(4)安装docker

yum install -y docker.x86_64 

(5)启动docker

systemctl start docker

(6)设置开机启动docker

systemctl enable docker

(7)查看docker版本

docker --version

你可能感兴趣的:(RedHat 7 安装配置与更换 yum源)