题外话:在我把集群的一台服务器通过手动安装vimRPM包之后,突然发现了我把网卡的网关拼写错了,GATEWAY写成GETEWAY,竟然好用了。。。这个集群一年了,一直没法ping通外网,说来也惭愧,大学时计算机网络缺课了一个月,很次,dns和网关都搞不懂,后续会补回来。。。做学问不是做一次就搞定了,而是不断复习精进的过程。进入正题:
一、手动安装vim
环境:CentOS6.1ping不通外网,不能使用yum install安装vim
先运行命令yum install vim
会爆各种错,我就要里面那个网址在windows里用浏览器访问
算便选一个yum源,我选择的是http://mirror.jdcloud.com/centos/6.10/os/x86_64/Packages/分别下载
版本号根据不同的CentOS版本可能不同,安装顺序
1.rpm -ivh gpm-libs-1.20.6-12.el6.x86_64.rpm
2.rpm -ivh perl* (把所有带perl的rpm包都安装)
3.rpm -ivh vim-filesystem-7.4.629-5.el6_8.1.x86_64.rpm
4.vim-common-7.4.629-5.el6_8.1.x86_64.rpm
5.vim-enhanced-7.4.629-5.el6_8.1.x86_64.rpm
注意:这个安装顺序不能变,都是有互相依赖的。。。
二、Error: Cannot find a valid baseurl for repo: base解决方法
ifconfig先看看用的哪个网卡
楼主用的eth0这个网卡
查看网卡的信息vi /etc/udev/rules.d/70-persistent-net.rules
所以去/etc/sysconfig/network-scripts/路径下找到这个配置文件,用的不同的网卡编辑不同的文件
HWADDR这个值是复制上面vi /etc/udev/rules.d/70-persistent-net.rules 里面ATTR{address}对应的值
IPADDR是根据vmvare中设置的网段区间来设置的
设置完别忘了重启网卡 service network restart
查看网关是否设置上 grep GATEWAY /etc/sysconfig/network-scripts/ifcfg*
ping www.baidu.com来试一下
之前看各种博客都在说设置/etc/resolv.conf这个文件,也就是设置dns的地址,
设置看看吧,后续把计算机网络在学一下吧。。。