1. 创建两台虚拟机
[root@room9pc01 ~]# clone-vm7
Enter VM number: 8

[root@room9pc01 ~]# clone-vm7
Enter VM number: 9

2.将两台虚拟机,修改名字,一个取名A 一个取名B

3.利用root用户,密码:123456 登陆两台虚拟系统

4. 设置虚拟机A
为eth0IP地址:192.168.4.7/24
永久的主机名:svr7.tedu.cn

设置虚拟机B
为eth0IP地址:192.168.4.207/24
永久的主机名:pc207.tedu.cn

5.默认情况,教学环境。真机可以直接与clone-vm7创建的虚拟机通信,虚拟机eth0的ip地址必须为192.168.4.0/24网络中的ip地址

6.进行真机远程管理两台虚拟机

7.Yum仓库的设置

服务端:真机搭建Web服务,共享光盘所有内容

1.安装httpd软件
# rpm -q httpd

2.启动httpd服务,设置开机起动
# systemctl status httpd #查看当前的状态
# systemctl is-enabled httpd #查看是否是开机自起动
# firefox 127.0.0.1 #自己访问自己

3.挂载访问测试
# ls /var/www/html/rhel7

# mount /iso/rhel-server-7.4-x86_64-dvd.iso /var/www/html/rhel7/

# ls /var/www/html/rhel7

# firefox 127.0.0.1/rhel7

客户端: 虚拟机A 虚拟机B
[root@svr7 ~]# vim /etc/yum.repos.d/rhel7.repo

[rhel7]
name=rhel7
baseurl=http://192.168.4.254/rhel7
enabled=1
gpgcheck=0

真机上完成开机自动挂载, 光盘文件默认的文件系统为iso9660
vim /etc/fstab

/var/lib/libvirt/images/iso/rhel-server-7.4-x86_64-dvd.iso    /var/www/html/rhel7  iso9660  defaults  0  0

验证:
1.将所有的loop设备全部卸载
[root@room9pc01 ~]# df -h
/dev/loop0 3.8G 3.8G 0 100% /var/ftp/rhel7
/dev/loop1 3.8G 3.8G 0 100% /var/www/html/rhel7

[root@room9pc01 ~]# umount /var/ftp/rhel7
[root@room9pc01 ~]# umount /var/www/html/rhel7
[root@room9pc01 ~]# df -h #查看是否卸载成功
[root@room9pc01 ~]# mount -a
[root@room9pc01 ~]# df -h #查看是否挂载成功

######################################################
自定义Yum仓库

1.具备非光盘的软件包
将真机的数据传递给虚拟机A

# scp /路径/源文件 root@IP地址 :/路径/

真机上操作:
# scp /root/桌面/tools.tar.gz root@192.168.4.7:/root/
root@192.168.4.7's password:

2.验证在虚拟机A上,查看/root目录下是否有tools.tar.gz

3.虚拟机A上,tar解包到根目录下
[root@svr7 ~]# tar -xf /root/tools.tar.gz -C /
[root@svr7 ~]# ls /
[root@svr7 ~]# ls /tools/
[root@svr7 ~]# ls /tools/other/

4.建立仓库数据文件

[root@svr7 ~]# createrepo /tools/other/
[root@svr7 ~]# ls /tools/other/repodata/

5.虚拟机A /tools/other 是一个仓库
[root@svr7 ~]# vim /etc/yum.repos.d/rhel7.repo
[rhel7]
name=rhel7
baseurl=http://192.168.4.254/rhel7
enabled=1
gpgcheck=0

[other]
name=hahaxixi
baseurl=file:///tools/other #指定本机为Yum仓库
enabled=1
gpgcheck=0
[root@svr7 ~]# yum repolist

6. 使用Yum仓库

小火车
[root@svr7 ~]# yum -y install sl

星球大战背景
[root@svr7 ~]# yum -y install cmatrix


[root@svr7 ~]# yum -y install oneko
[root@svr7 ~]# killall oneko #杀死所有的oneko程序
[root@svr7 ~]# oneko & #放入后台运行

最新文章

  1. DuiLib 源码分析之解析xml类CMarkup & CMarkupNode 头文件
  2. CSS + DIV 让页脚始终保持在页面底部
  3. CodeIgniter配置之SESSION
  4. PHP获取当前页面的URL作为参数以供下一层的页面可以返回上一层页面
  5. sqlserver获取表名,字段名
  6. 【Unity入门】场景、游戏物体和组件的概念
  7. Microsoft Word 的键盘快捷方式
  8. alibaba的COBAR真是强大.
  9. 浙工大C语言入门指南 (仅供参考)
  10. 安全控件开发原理分析 支付宝安全控件开发 C++
  11. Yii自定义错误提示消息
  12. jre1.8使用ikvm.net8将jar转换为dll以供c#调用
  13. 如何用Python在豆瓣中获取自己喜欢的TOP N电影信息
  14. POJ 1426 Find The Multiple(数论——中国同余定理)
  15. xBIM WeXplorer xViewer的导航,相机、剖切、隐藏 等操作
  16. python 对excel操作用法详解
  17. 利用h5 meta 头标签设置og属性进行帖子分享图片时而有时而无
  18. 关于 Expression is not assignable 错误
  19. .NET framework访问Oracle的几种方法
  20. 在Python中定义和使用抽象类的方法

热门文章

  1. 预防NSA勒索病毒攻击脚本
  2. Mac 解压缩软件-keka
  3. SAP ABAP ALV 颜色设置(两个ALV函数例子) 列 行 单元格
  4. js取随机数看这里
  5. php中的一些碎的知识点
  6. jQuery清空元素和克隆元素
  7. [刷题] 237 Delete Nodes in a Linked List
  8. HTML中的全局属性
  9. linux服务之NTP及chrony时间同步
  10. Rust 泛型