Fork me on GitHub

Centos7安装遇到的问题及详解

1.虚拟机中选择的是NAT模式,我的笔记本电脑是拨号上网,用桥接模式,找不到网卡,在windows的dos界面用ipconfig查看的结果

PPP适配器 宽带连接:IPv4 地址 . . . . . . . . . . . . : 10.127.0.22

  为了能够使用静态IP,在虚拟机的虚拟网络编辑器中不要勾选"使用本地DHCP服务将IP分配给虚拟机"这个选项;然后是配置子网ip,子网IP与宿主机的ip一定不能处在同一地址范围里,否则就算虚拟机能上网,网络既慢,还不稳定(这段话是抄别人的).我的NAT网段是10.0.0.0,网关是10.0.0.2.

2.不建议安装图形界面,耗费内存,使用卡顿,启动缓慢.在配置网卡的时候,按照这样去配

3.yum源及epel源的重装

cd /etc/yum.repos.d/
mkdir hehe
mv * hehe/
yum -y install wget
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo
yum repolist
yum -y install vim lrzsz nmap telnet tree bash-completion net-tools
rpm -qa  net-tools  # 查看某个包装了没有
rpm -ql  net-tools  # 查看这个包装了什么,装在哪里
hostname -I  # 直接获取ip地址

 

4.装好机器之后,发现网卡名称是这样的

  有两种方式将网卡名改成大家熟悉的eth0,一:安装系统之前配置,修改内核选项,在Install CentOS Linux7这个选项上,按Tab键在这一行的末尾添加 net.ifnames=0 biosdevname=0,回车,开始安装

二:已经安装完系统了,需要用命令修改,参考:http://blog.51cto.com/oldboy/1722101

cd /etc/sysconfig/network-scripts/
mv ifcfg-eno16777736 ifcfg-eth0  # 在eth0中进行全局替换,:%s/eno16777736/eth0/g
vi /etc/sysconfig/grub
在这一行添加 net.ifnames=0 biosdevname=0:
GRUB_CMDLINE_LINUX="crashkernel=128M rhgb net.ifnames=0 biosdevname=0 quiet"
grub2-mkconfig -o /boot/grub2/grub.cfg   # 生成grub启动菜单
reboot  # 重启

5.如果安装了图形化界面,就会在你即将进入系统的时候出现:license information(license not accepted),

说明需要同意许可信息,输入1-回车-2-回车-c-回车-c回车,即可解决.

连接Xshell,出现了个警告:WARNING! The remote SSH server rejected X11 forwarding request.

先检查sshd的配置文件,发现没有不对的地方:X11Forwarding yes

解决方法:yum -y install xorg-x11-xauth;再次连接时:/usr/bin/xauth:file /root/.Xauthority does not exist

解决方法:touch /root/.Xauthority

6.时间显示出现问题

  下午三点在服务器上正常应该是15:00:00,但是执行完date,显示:Sun Sep 16 03:36:24 EDT 2018,正常应该是:Sun Sep 16 15:35:33 CST 2018,

此时需要将EDT变成CST

mv /etc/localtime /etc/localtime.bak
ln -s /usr/share/zoneinfo/Asia/Shanghai  /etc/localtime
ntpdate -u ntp.api.bz  # 同步时间,-u参数可以越过防火墙与主机同步,中国国家授时中心:210.72.145.44,NTP服务器(上海) :ntp.api.bz
crontab -e 0-59/10 * * * * /usr/sbin/ntpdate ntp.api.bz

7.更改主机名

  用hostname改是临时的,在6版本中永久改是在这个文件中--/etc/sysconfig/network,7版本是--/etc/hostname;想让虚拟机能被克隆,仅需在网卡配置文件中将UUID这一行注释即可

# 永久改主机名
hostnamectl set-hostname --static www.node1.com

localectl status  # 显示当前系统字符集 
timedatectl status # 显示当前时间信息
localectl set-locale LANG=zh_CN.utf8  # 修改字符集

cat /etc/os-release  # 查看系统信息
systemd-analyze time  #  系统启动时间统计
Startup finished in 1.489s (kernel) + 3.661s (initrd) + 31.024s (userspace) = 36.175s
systemd-analyze blame  # 具体时间展示12.807s
systemd-analyze plot >boottime.svg  # 生成一张图

 

Python、Django写了几篇:https://www.cnblogs.com/jokerbj/

优化内核也可以看一下:http://blog.51cto.com/13281352/2064640

 

posted @ 2018-09-16 14:43  法外狂徒  阅读(2466)  评论(0编辑  收藏  举报