【安装】VMware安装RedHat7遇到的一些问题
2016年01月18日 14:16:44 作者:Jiaozn 分类:Linux 评论(0)1、笔记本VMware安装RHCE7显示无硬盘解决
解决方案:安装时硬盘选择要选择IDE,才能显示硬盘
2、笔记本VMware安装RHCE7显示无网络设备解决
解决方案:
1、第一种情况:rhce7是64位操作系统,必须选择64位操作系统,在安装界面 才会显示有网卡,点击启动网卡;
2、第二种情况:网上有些rhce7下载的 iso镜像是损坏的,所以安装后也无法显示网卡;
3、第 三种情况:安装后重启 发现网卡又不见了,那就就在VMware中“虚拟网络编辑”把虚拟网卡全部移除在恢复默认设置,到虚拟机 配置中在把网卡移除重新添加即可恢复。
设置运行级别
一、设置命令行级别方法
[root@localhost ~]# systemctl set-default multi-user.target rm '/etc/systemd/system/default.target' ln -s '/usr/lib/systemd/system/multi-user.target' '/etc/systemd/system/default.target' [root@localhost ~]#shutdown -r now
二、设置窗口级别方法:
[root@localhost ~]# systemctl set-default graphical.target rm '/etc/systemd/system/default.target' ln -s '/usr/lib/systemd/system/graphical.target' '/etc/systemd/system/default.target' [root@localhost ~]#shutdown -r now
网络配置
一、RHCE7网络查看指令:
[root@localhost ~]# ip addr
二、RHCE7网络配置类似其他版本 :
[root@localhost ~]# vi /etc/sysconfig/network-scripts/ifcfg-eno16777736 -------------------------------------------------------------------------------- HWADDR=00:0C:29:C9:58:FC TYPE=Ethernet BOOTPROTO=dhcp DEFROUTE=yes PEERDNS=yes PEERROUTES=yes IPV4_FAILURE_FATAL=no IPV6INIT=yes IPV6_AUTOCONF=yes IPV6_DEFROUTE=yes IPV6_PEERDNS=yes IPV6_PEERROUTES=yes IPV6_FAILURE_FATAL=no NAME=eno16777736 UUID=f294c458-fc58-4e8d-bdb0-0a01fc6bc434 ONBOOT=yes ADDR=192.168.137.129 NETMASK=255.255.255.0 GATEWAY=192.168.137.1 DNS=192.168.137.1 --------------------------------------------------------------------------------
三、RHCE7使用的是nmcli进行网络 配置,几个常用指令如下:
1、指令结构(强大功能看man帮助)
#nmcli connection { show | up | down | add | edit | modify | delete | reload | load } eth0
1.1、显示已启动链接的网卡
[root@localhost ~]# nmcli connection show
名称 UUID 类型 设备
配置 1 356e3275-60d9-4dbb-9f91-d73a2552401a 802-3-ethernet --
eno16777736 0ad645bb-8b2b-4b4c-a452-fe30db13e746 802-3-ethernet eno16777736
2.2、启动网卡
[root@localhost ~]# nmcli connection up eno16777736
Connection successfully activated (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/0)
2.3、关闭网卡
[root@localhost ~]# nmcli connection down eno16777736
四、IPV6实验(虚拟机 NAT模式不支持IPV6,所以只能配置下了,无法测试)
1、添加网卡
[root@localhost ~]# nmcli con add con-name eno33554992 type ethernet ifname eno33554992
2、修改为手动 模式
[root@localhost ~]# nmcli con modify eno33554992 ipv6.method manual
[root@localhost ~]# vi /etc/sysconfig/network-scripts/ifcfg-eno33554992
3、图形化界面配置方式
[root@localhost ~]# nm-connection-editor
yum
一,yum简介
yum 是linux系统中重要的包管理工具,可以自动检查并解决软件包的依赖关系,使用linux中的软件安装变得简单高效。yum的软件包使用的是RedHat中的rpm包管理体系。
二,配置文件
/etc/yum.conf yum工具的默认配置,包括缓存文件,日志,GPG校验等的配置。
/etc/yum.repos.d/*.repo yum工具的配置文件,包括yum repository的名称,源文件,签名检查等配置。
/var/log/yum.log yum安装产生的日志文件。
三,配置
以前都是在/etc/yum.repos.d/*.repo这些配置文件里面配置yum, RHEL7以后有了一个更方便的配置工具,yum-config-manager, 真接使用以下命令即可配置基础的yum源:
yum-config-manager --add-repo="http://classroom/content/rhel7.0/x86_64/dvd/"
如果配置了yum源的gpgcheck为enable, 由于系统默认未导入redhat发布的公钥文件,所以GPG校验会失败,需要:
rpm --import /etc/pki/rpm-gpg/*
yum源中可以指定优先级,在配置文件中添加priority=1, 数字越大,表示优先级越低。可以将重要的yum源优先级排在前面,优先级高的源中的软件包会优先安装。
四,命令
yum install httpd ---- 安装软件httpd, 加-y选项不提问用户直接安装。
yum repolist all ---- 列出已配置的repository.
yum info httpd ---- 列出httpd软件包的信息。
yum provides */vsftpd.conf ---- 查找vsftpd.conf这个文件属于哪个包。
yum search iscsi ---- 列出匹配iscsi关键字的相关软件包
yum-config-manager --disable classroom_content_rhel7.0_x86_64_dvd ---- 禁用某个repo.
yum-config-manager --enable classroom_content_rhel7.0_x86_64_dvd ---- 启用某个repo.
下面的命令功能自己查助吧,基本上也能猜出来:
yum group list
yum grouplist
yum groupinfo mariadb
yum -y install OpenIPMI-2.0.19-11.el7.x86_64.rpm
yum -y groupinstall mariadb
yum -y remove httpd
yum -y groupremove mariadb
yum makecache
yum clean all
五,案例
1.创建自定义的yum源,使用工具createrepo
yum -y install vsftpd createrepo
cp /home/kiosk/Desktop/nginx-*.rpm /var/ftp/
createrepo /var/ftp
systemctl enable vsftpd
systemctl start vsftpd.service
评论
发表评论