虚拟机常见问题

125 阅读2分钟

1.不能yum安装时:

vim /etc/yum/pluginconf.d/subscription-manager.conf

检查参数 enable=0

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

修改onboot参数为yes

然后重启网络服务: sudo service network restart

2. 主机ping不通虚拟机时,关闭虚拟机防火墙:

关闭Linux防火墙命令:service iptables stop 或者 service firewalld stop

查看Linux防火墙状态命令:service iptables status 或者 service firewalld status

3.Linux环境下如何安装wget

检查Linux服务器有没有安装过wget : rpm -qa|grep "wget"

先卸载原有的wget: yum remove wget

查看wget是否被卸载: rpm -qa|grep "wget"

登录wget官网下载地址,下载最新的wget的rpm安装包到本地,官网地址: http://mirrors.163.com/centos/7/os/x86_64/Packages/

将下载好的wget的rpm安装包通过Xftp工具上传到Linux服务器对应目录下。

如我们在/usr/local目录下手动创建一个wget文件目录,然后将下载好的

wget-1.14-18.el7\_6.1.x86\_64.rpm通过Xftp工具上传到这个wget目录下

执行如下命令,开始运行安装wget rpm -ivh wget-1.14-18.el7\_6.1.x86\_64.rpm

4.解决Red Hat7.0以上使用yum命报错Loaded plugins: product-id, refresh-packagekit, security, subscription-manager

原因:默认红帽自带的yum源需要注册,解决方案是替换yum源

以下命令直接把源文件下载到/etc/yum.repos.d/目录

把源文件下载到/etc/yum.repos.d/目录:

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

编辑新下载的源文件,修改其中的版本号: vi /etc/yum.repos.d/CentOS-Base.repo

编辑文件,把文件里面的$releasever全部替换为版本号:7

最后保存: %s/$releasever/7/g

5.Linux关闭swap

vi /etc/fstab

把加载swap分区的那行记录注释掉即可

重启机器: systemctl reboot

6.Linux 虚拟机与主机之间不能粘贴复制的问题解决

yum install gpm\*

service gpm start

systemctl enable

以读写方式重新挂载文件系统

mount -o remount rw

7. linux配置静态IP

虚拟机网关:192.168.125.2

配置固定IP地址:

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

修改参数:

BOOTPROTO=static

添加参数:

IPADDR=192.168.125.131

NETMASK=255.255.255.0

GATEWAY=192.168.125.2

DNS1=8.8.8.8

DNS2=8.8.4.4