美文网首页
CentOS 7虚拟机创建指南

CentOS 7虚拟机创建指南

作者: lkzy | 来源:发表于2020-03-21 07:59 被阅读0次

    准备

    下载VMWare workstation
    下载CentOS 7镜像

    虚拟机创建

    • 创建虚拟机


      image.png
    • 选择配置类型


      image.png
    • 设置镜像


      image.png
    • 设置虚拟机名称和存储位置


      image.png
    • 设置磁盘容量


      image.png
    • 设置硬件属性


      image.png
    • 硬件属性设置完成之后点击完成,根据系统提示设置root账户密码即可

    设置本地网络

    本模块参考:https://www.cnblogs.com/xixihuang/p/5404517.html

    CentOS报错:

    Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=7&arch=x86_64&repo=os&infra=stock32 
    error was 14: curl#6 - "Could not resolve host: mirrorlist.centos.org; Unknown error"
    

    报错原因是“本机无法连接网络的网络设置”;
    需要对CentOS本地网络进行设置

    使用GUI模式设置静态IP

    1. 使用nmtui
      通过下列指令打开网络管理界面
    [root@localhost ~]# numtui
    
    image.png
    1. 选择Edit a connection,选择网卡并进行·Edit·
      image.png

    3.对ip进行动态配置或静态配置

    • 动态配置
      在“IPv4 CONFIGURATION”配置选择“<Automatic>”;
      选择“Automatically connect”复选框;
      如下图


      image.png

      更改完成之后,执行下列命令重启网络服务,这样虚拟机就能根据DHCP协议获取局域网的IP和掩码等信息了

    [root@localhost ~]# systemctl restart network
    
    • 静态配置
      如果使用动态配置,虚拟机的IP会变化,在使用中会很不方便,因此可以静态配置虚拟机IP。
      下列是具体步骤:
      (1)在“IPv4 CONFIGURATION”配置选择”Manual”;
      (2)添加与子网掩码,网关和DNS服务器(参见下图)的IP地址;
      (3)选择“Automatically connect”复选框;
      (4)选择OK键,保存配置并退出网络管理器。


      image.png

    更改完成之后,执行下列命令重启网络服务,这样虚拟机就能根据DHCP协议获取局域网的IP和掩码等信息了

    [root@localhost ~]# systemctl restart network
    

    4 虚拟机网络适配器设置
    进行这一步之后才能实现虚拟机访问外网、局域网内物理主机,以及物理主机访问虚拟机


    image.png

    最后可以使用SSH工具(XShell等)连接并使用了。

    问题处理

    若设置好虚拟机之后,虚拟机启动挂起,查看vmware.log中有报错“GuestRpcSendTimedOut: message to toolbox-dnd timed out.”

    vmware.log中具体错误

    I125: USB: Found device [name:Chicony\ HP\ TrueVision\ HD\ Camera vid:04f2 pid:b67f path:1/0/0/6 speed:high family:video instanceId:USB\\VID_04F2&PID_B67F\\0001 serialnum:0001 arbRuntimeKey:2 version:3]
    2020-03-21T21:13:23.526+08:00| vmx| I125: USB: Found device [name:Realtek\ Bluetooth\ Radio vid:0bda pid:b00a path:1/0/0/10 speed:full family:wireless,bluetooth instanceId:USB\\VID_0BDA&PID_B00A\\00E04C000001 serialnum:00E04C000001 arbRuntimeKey:3 version:3]
    2020-03-21T21:13:23.526+08:00| vmx| I125: USB: Found device [name:Virtual\ Bluetooth\ Adapter vid:0e0f pid:0008 speed:full family:wireless,bluetooth virtPath:usb:2 deviceType:virtual-bluetooth info:0000001 version:3], connected to usb:1 port 0.
    2020-03-21T21:14:23.418+08:00| vmx| I125: GuestRpcSendTimedOut: message to toolbox-dnd timed out.
    2020-03-21T21:16:23.546+08:00| vmx| I125: GuestRpcSendTimedOut: message to toolbox timed out.
    2020-03-21T21:16:23.546+08:00| vmx| I125: Vix: [6108 guestCommands.c:1947]: Error VIX_E_TOOLS_NOT_RUNNING in VMAutomationTranslateGuestRpcError(): VMware Tools 未在客户机中运行
    

    问题原因:通过日志分析,发现是在虚拟USB和蓝牙的时候链接真实设备异常,可能是设备已经被占用,导致连接不上,以至于虚拟机启动挂起

    解决方案:如下图所示,进入虚拟机的的硬件->USB控制器中,
    取消自动连接USB设备选项,取消与虚拟机共享蓝牙设备选项

    image.png
    若还是不行直接将USB控制器移除

    相关文章

      网友评论

          本文标题:CentOS 7虚拟机创建指南

          本文链接:https://www.haomeiwen.com/subject/uparyhtx.html