热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

Fedora&Qemu的几个问题

1.NosuchDeviceeth0错误。这个一般是虚拟机迁移过程中,虚拟网卡的MAC发生了变化,导致系统无法识别虚拟网卡,也就无法启动网络服务。这个问题在虚拟机(我的是Fedora14最基本的系统。),在/etc/udev/rules.d/70-persistent-net.rules这里。把这个删除掉,重启客户机系统,系统会自动识别网卡Mac。2.关于Fedora
1.No such Device eth0 错误。
  这个一般是虚拟机迁移过程中,虚拟网卡的MAC发生了变化,导致系统无法识别虚拟网卡,也就无法启动网络服务。
这个问题在虚拟机(我的是Fedora 14最基本的系统。),
/etc/udev/rules.d/70-persistent-net.rules 这里。
把这个删除掉,重启客户机系统,系统会自动识别网卡Mac。

2.关于Fedora 14最基本系统配置网络问题。
以前一直是图形化的界面,所以没有去关心这个问题,再说,debian的系统还是又pppoeconf 这个rp-pppoe包,使用起来是非常方便的。
但是最近在玩Qemu-KVM虚拟机。所以跑Fedora了,在宿主机(物理机器)安装了Fedora 14图形桌面,在客户机(Guest虚拟机)安装了fedora 最基本的系统和Debian的6.0 Test版本。debian的6.0大部分软件包基本是新的了,所以很值得期待。我一直没怎么使用是因为debian的软件包太旧了,而现在一些服务器的包基本上都是和Fedora一样新的,比如Redis Tokyocabinet Mongodb CouchDB .... ... 等,都是和Fedora扯平的。希望Debian加大力度开发,早点出稳定的6.0版本。嘿嘿~~
-------------------------------------------------------------------
配置在 /etc/sysconfig/network-script/  目录里面。
ifcfg-lo 这个不需要配置,最基本系统是配置好了的。
主要就是配置你的那个 ifcfg-eth0 文件。
[root@tpwb network-scripts]# vi ifcfg-eth0
DEVICE=eth0 端口名称
BOOTPROTO=static
BROADCAST=192.168.0.255 广播地址
HWADDR=网卡MAC地址
IPADDR=192.168.0.5 IP地址
NETMASK=255.255.255.0 子网掩码
NETWORK=192.168.0.0 网段
GATEWAY=192.168.0.1 网关
OnBOOT=yes 开机自动加载
TYPE=Ethernet 端口类型
配置完毕,需要
$ifup eth0 #命令用来启动网络。

至于DNS,一般都是自动分配的。但是还是顺带提一下。
$/etc/resolv.conf 
nameserver 第一DNS
nameserver 第二DNS
------------------------------------------------------------------------------------------------

3.关于Bash 的Yum自动补全的(Tab制表键)功能。
    原来fedora也是支持这个自动补全功能的,但是Gome修改了一些文件,导致这个功能针对Yum失效,所以特地提一下。
    ~/.bashrc 文件里加上下面的代码。

if [ -f /etc/bash_completion ]; then

   . /etc/bash_completion

fi

保存,在命令行中执行 $source /etc/bash_completion后,即增加了自动补全的功能.
推荐阅读
  •     系统采用jeeplus框架(ssm+redis+shiro+mongodb+redis),默认是做了JSP未做前后端分离,由于业务需要已经多终端使用的需求(H5、小程序等) ... [详细]
  • Abp+MongoDb改造默认的审计日志存储位置
    一、背景在实际项目的开发当中,使用AbpZero自带的审计日志功能写入效率比较低。其次审计日志数据量中后期十分庞大,不适合与业务数据存放在一起。所以我们可以重新实现A ... [详细]
  • 在Docker中,将主机目录挂载到容器中作为volume使用时,常常会遇到文件权限问题。这是因为容器内外的UID不同所导致的。本文介绍了解决这个问题的方法,包括使用gosu和suexec工具以及在Dockerfile中配置volume的权限。通过这些方法,可以避免在使用Docker时出现无写权限的情况。 ... [详细]
  • 本文介绍了Hyperledger Fabric外部链码构建与运行的相关知识,包括在Hyperledger Fabric 2.0版本之前链码构建和运行的困难性,外部构建模式的实现原理以及外部构建和运行API的使用方法。通过本文的介绍,读者可以了解到如何利用外部构建和运行的方式来实现链码的构建和运行,并且不再受限于特定的语言和部署环境。 ... [详细]
  • 概述H.323是由ITU制定的通信控制协议,用于在分组交换网中提供多媒体业务。呼叫控制是其中的重要组成部分,它可用来建立点到点的媒体会话和多点间媒体会议 ... [详细]
  • Allegro总结:1.防焊层(SolderMask):又称绿油层,PCB非布线层,用于制成丝网印板,将不需要焊接的地方涂上防焊剂.在防焊层上预留的焊盘大小要比实际的焊盘大一些,其差值一般 ... [详细]
  • 阿里云服务器iis设置方法与上千种Linux桌面版本相比,Linux服务器只有可怜的十几种。但想要选对适合你的企业需要的仍然不是件容易的事情,选Linux服务器首先要 ... [详细]
  • smarty内部日期函数html_select_date()用法实例分析,select函数用法
    php教程|php手册smarty,日期,html,select,date(),smartyphp教程-php手册smarty内部日期函数html_select_date()用法实 ... [详细]
  • mongoDB高可用集群环境搭建
    2019独角兽企业重金招聘Python工程师标准在生产环境下,部署一台mongodb服务的话,会存在以下问题:单点问题生产环境是一个 ... [详细]
  • 本文介绍了Redis中RDB文件和AOF文件的保存和还原机制。RDB文件用于保存和还原Redis服务器所有数据库中的键值对数据,SAVE命令和BGSAVE命令分别用于阻塞服务器和由子进程执行保存操作。同时执行SAVE命令和BGSAVE命令,以及同时执行两个BGSAVE命令都会产生竞争条件。服务器会保存所有用save选项设置的保存条件,当满足任意一个保存条件时,服务器会自动执行BGSAVE命令。此外,还介绍了RDB文件和AOF文件在操作方面的冲突以及同时执行大量磁盘写入操作的不良影响。 ... [详细]
  • 篇首语:本文由编程笔记#小编为大家整理,主要介绍了软件测试知识点之数据库压力测试方法小结相关的知识,希望对你有一定的参考价值。 ... [详细]
  • 本文介绍了关系型数据库和NoSQL数据库的概念和特点,列举了主流的关系型数据库和NoSQL数据库,同时描述了它们在新闻、电商抢购信息和微博热点信息等场景中的应用。此外,还提供了MySQL配置文件的相关内容。 ... [详细]
  • 玩转直播系列之消息模块演进(3)
    一、背景即时消息(IM)系统是直播系统重要的组成部分,一个稳定的,有容错的,灵活的,支持高并发的消息模块是影响直播系统用户体验的重要因素。IM长连接服务在直播系统有发挥着举足轻重的 ... [详细]
  • 有意向可以发简历到邮箱内推.简历直达组内Leader.能做同事的话,内推奖励全给你. ... [详细]
  • 一面自我介绍对象相等的判断,equals方法实现。可以简单描述挫折,并说明自己如何克服,最终有哪些收获。职业规划表明自己决心,首先自己不准备继续求学了,必须招工作了。希望去哪 ... [详细]
author-avatar
唱歌好好听i
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有