linux通过virt-what查询虚拟机使用的虚拟化技术

默认情况下,virt-what包没有安装,RHEL/CentOS系统可用下列命令安装之。

1
yum install virt-what -y

Debian/Ubunt可用下列命令安装之。

1
apt-get install virt-what -y

其它系统可源码编译安装,当前最新版本是1.20,最后更新日期是2019.10.03。

1
2
3
4
tar zxvf virt-what-1.20.tar.gz
cd virt-what-1.20/
./configure
make && make install

安装完成后,用root身份执行virt-what即可显示当前系统运行于何种虚拟化技术,如下图所示,三台虚机分别使用hyper-v/vmware/kvm虚拟化技术。
101720_0308_linuxvirtwh1-2.png
101720_0308_linuxvirtwh2-2.png
101720_0308_linuxvirtwh3-2.png
如果出现没有结果的情况,大概率是物理机,小概率是不能识别的虚拟化技术。
101720_0308_linuxvirtwh4-2.png

附,virt-what源码
virt-what-1.20.tar.gz

联通IPTV机顶盒密码

型号 地区 菜单密码 保存密码 高级密码
华为EC5108 北京 8288 3008 -
华为EC2108 北京 8288 3008 -
华为EC6108v9 北京 10010 - -
中兴B700 北京 6321 - -
华为EC6108v9 北京 10010 - -
中兴B860A 北京 10010 - -
数码视讯Q1 北京 10010 - -
华为EC2016V2 山东泰安 8288 3008 -

RHEL6使用CentOS源的解决方案

再发一篇翻出来的老文档,可能完成于2013年前后。
这几天正赶上大规模升级,好多机器就直接拿来yum upgrade -y了,有几台RHEL6的服务器,没上RHN服务,也想顺利升级完事,于是准备将其更换成CentOS的源。
092220_0508_RHEL6CentOS1.png
RH家族发行版源配置文件在/etc/yum.repod.d目录下,直接将网易下载的CentOS6-Base-163.repo放进去,重建yum缓存时依旧不能使用。
经过搜索,得到结果,需要将RHEL的yum也给带着换了。
下载CentOS的yum包:python-iniparse-0.3.1-2.1.el6.noarch.rpm,yum-metadata-parser-1.1.2-16.el6.i686.rpm,yum-3.2.29-40.el6.centos.noarch.rpm,yum-plugin-fastestmirror-1.1.30-14.el6.noarch.rpm。
rpm见文末附件。
然后将RHEL的yum删除

1
rpm -aq|grep yum|xargs rpm -e --nodeps

092220_0508_RHEL6CentOS2.png
删除之后即可安装CentOS的yum,需注意安装顺序。

1
rpm -ivh python-iniparse-0.3.1-2.1.el6.noarch.rpm

这个包貌似不会随yum一起删除
092220_0508_RHEL6CentOS3.png

1
rpm -ivh yum-metadata-parser-1.1.2-16.el6.i686.rpm

092220_0508_RHEL6CentOS4.png

1
rpm -ivh yum-3.2.29-40.el6.centos.noarch.rpm yum-plugin-fastestmirror-1.1.30-14.el6.noarch.rpm

这两个包相互依赖,需要放在一起安装
092220_0508_RHEL6CentOS5.png
然后将网易镜像源CentOS6-Base-163.repo中的$releasever替换成自己的版本号6,改好的CentOS6-Base-163.repo也在文末附件里。
替换完成之后yum clean all清除yum缓存
然后yum makecache更新缓存
最后就像CentOS一样用了
PS,自CentOS6.5开始,升级了Python版本,因此带来yum问题。
附件:
RHELCentOSyum.zip

MacOS修改计算机名

MacOS中有两个计算机名,分别是hostname与共享机器名。
1,修改共享机器名,修改电脑名称。
系统偏好设置->共享
091520_0021_MacOS1.png
2,hostname在macos中是系统变量$HOSTNAME,需用命令修改之。

1
sudo scutil -set HostName OMBP

完成后重新加载环境变量或下次打开shell时生效。

macos系统制作centos安装盘

操作方法:

1,将iso转换成dmg格式。

1
hdiutil convert -format UDRW -o ~/CentOS-7-x86_64-Minimal-2003.iso ~/centos7.dmg

2,连接U盘并确定设备路径,这块盘的路径是/dev/disk2

1
diskutil list

091720_0549_macoscentos1.png
3,卸载U盘。

1
diskutil umountDisk /dev/disk2

4,使用dd将dmg文件写入U盘。注意写错目标将会导致数据丢失。整个写入过程较慢,1G左右的centos7镜像写入时间大约在十几分钟。写disk对应的rdisk。

1
sudo dd if=centos7.dmg of=/dev/rdisk2 bs=1m

5,完成后电脑会提示此电脑不能读取您插入的磁盘,推出。
091720_0549_macoscentos2.png
6,去装系统。
其它问题:
看到网上的说法,也可以写/dev/disk2,实际上可写入,一个多小时仍未完成centos7写入,没有继续测下去。

ROS配置ospf汇总

环境介绍

有ROS AB两台设备,使用OSPF互通路由信息。使用10.0.77.0互联,在area0。ROS A上的其它网段在area1,ROS B上的其它网段在area 11。
ROS B上宣告10.0.16.0和10.0.17.0两个网段。
如无特殊说明,本文掩码都是/24。

需求

在ROS B上做汇总,使ROS A只收到一条10.0.16.0/20的汇总路由。

注意

路由汇总需要在ABR上进行。

操作方法

1,Routing->OSPF->Area Ranges中新增汇总规则。
091620_0614_ROSospf1.png
2,选择要汇总的区域,Range中设置汇总路由条目。
091620_0614_ROSospf2.png
完成后即可看到汇总路由条目:
091620_0614_ROSospf3.png
LSA状态如下:
091620_0614_ROSospf4.png

%