linux---rhel6.5虚拟机安装及封装

################################
######## 虚拟机安装与封装 ########
################################
1.安装base虚拟机
利用镜像或本地yum源进行安装
步骤如下:





2.封装虚拟机

1)登陆并修改主机名
localhost login:root
Password:
hostname server0
vi /etc/sysconfig/network  
HOSTNAME=server0


2)网卡备份信息文件的修改

rm -f /etc/udev/rules.d/70-persistent-*        # 删除/etc/udev/rules.d/里面70开头的文件

3)配置yum源
vi /etc/yum.repos.d/rhel-source.repo
[rhel-source]
name=Red Hat Enterprise Linux $releasever -$basearch - Source
baseurl=http://172.25.27.250/rhel6.5      #本地私有网段的yum源
enabled=1
gpgcheck=1


4)改变ip地址为私有网段地址

ip addr show   # 查看其中有没有eth0

vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
BOOTPROTO=none
IPADDR=172.25.27.1
PREFIX=24

ONBOOT=yes


service network restart        # 重启网络
yum repolist    # 查看软件仓库
ip addr show    # 查看eth0信息


5)安装软件

yum install vim -y    # 安装vim


yum install openssh-clients -y    # 安装ssh


6)删除ssh文件中的key文件
cd /etc/ssh/
rm -f ssh_host_*

7)地址解析
vi /etc/hosts


8)关闭防火墙

iptables -L        # 查看防火墙


cd /etc/sysconfig
rm -f iptables        # 删除iptables
chkconfig iptables off    # 永久关闭防火墙,但必须重启才生效

9)关闭selinux
vim /etc/sysconfig/selinux
SELINUX=disabled


10)poweroff重新打开后封装完毕

**安全起见,将已封装好的base虚拟机删去,删去时将对勾去掉,这样既不影响虚拟机快照,也不会操作失误


4.虚拟机快照

cd /var/lib/libvirt/images/        # 虚拟机所在文件
qemu-img create -f qcow2 -b base.qcow2 vm1    # 用封装好的虚拟机base快照一个虚拟机vm1
qemu-img create -f qcow2 -b base.qcow2 vm2    # 用封装好的虚拟机base快照一个虚拟机vm2
qemu-img create -f qcow2 -b base.qcow2 vm3    # 用封装好的虚拟机base快照一个虚拟机vm3


5.创建新的虚拟机

在virt-manager中安装,最后其设置与封装好的虚拟机设置相同,只需修改ip和主机名即可,具体过程如下(示范一个,其余类似,新的虚拟机内存一个1024,两个512):


rm -f *        # 清除根下所有文件


vim /etc/sysconfig/network-scripts/ifcfg-eth0    # 配置网络
DEVICE=eth0
BOOTPROTO=none
IPADDR=172.25.27.1
PREFIX=24

ONBOOT=yes


/etc/init.d/network restart    # 重启网络
getenforce            # 查看selinux状态

iptables -L            # 查看防火墙状态


hostname server1        # 修改主机名
vim /etc/sysconfig/network

HOSTNAME=server1


  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
VMWare安装Redhat Linux虚拟机教程(傻瓜教程) 有图有真相 “傻瓜教程”系列 深入浅出,平白如话 敬请关注其他“傻瓜教程”资源 VMWare简介: VMware, Inc. (Virtual Machine ware)是一个“虚拟PC”软件公司,提供虚拟化的解决方案。其虚拟化平台的产品包括播放器;它能使个人用台式电脑能运行虚拟机器,融合器,它是用户基于英特尔结构苹果机的桌面虚拟化产品,工作站的软件开发商和企业的资讯科技专才,能使虚拟分区的服务器,ESX服务器(一种能直接在硬件上运行的企业级的虚拟平台),虚拟的SMP ,它能让一个虚拟机同时使用四个物理处理器,和VMFS,它能使多个ESX服务器分享块存储器。该公司还提供一个虚拟中心来控制和管理虚拟化的IT环境;VMotion 让用户可以移动虚拟机器;DRS从物理处理器创造资源工具;HA 提供从硬件故障自动回复功能;综合备份可使LAN-free自动备份虚拟机器;VMotion 存储器可允许虚拟机磁盘自由移动;更新管理器自动更新修补程序和更新管理;能力规划能使VMware的服务供应商执行能力评估;转换器把本地和远程物理仪器转换到虚拟机器;实验室管理可自动化安装,捕捉,存储和共享,多机软件配置;ACE允许桌面系统管理包括公司资源以防止不可控台式电脑带来的风险。虚拟桌面基础设施可主导个人台式电脑在虚拟机运行的中央管理器;虚拟桌面管理,它是联系用户到数据库中的虚拟电脑的桌面管理服务器;WMware 生命管理周期可通过虚拟环境提供控制权。该公司成立于1998,总部在加州的Palo Alto。 VMware 是EMC集团的一个子公司。   它的产品可以使你在一台机器上同时运行二个或更多Windows、DOS、LINUX系统。与“多启动”系统相比,VMWare采用了完全不同的概念。多启动系统在一个时刻只能运行一个系统,在系统切换时需要重新启动机器。VMWare是真正“同时”运行,多个操作系统在主系统的平台上,就象标准Windows应用程序那样切换。而且每个操作系统你都可以进行虚拟的分区、配置而不影响真实硬盘的数据,你甚至可以通过网卡将几台虚拟机用网卡连接为一个局域网,极其方便。安装VMware操作系统性能上比直接安装在硬盘上的系统低不少,因此,比较适合学习和测试。 Redhat Linux简介: Red Hat Linux有一个图形化的安装程序Anaconda,目的是为了令新手更容易使用。同时,它有一个内建的防火墙设置工具Lokkit。    由Red Hat Linux 8.0开始,UTF-8成为了系统预设的字元编码设定。这对於英语用户来说无甚影响,但当用到ISO/IEC 8859-1字元集的较高位置字元时,编码方式则完全不同。对於部分法语或瑞典语的用户来说,这是一个冒犯性的举动,因为他们的旧文件系统在这个设定下有可能变得不稳定。这问题可以透过移除"LANG"设定中的".UTF-8"来解决。    8.0 版本亦是第一个使用Bluecurve桌面主题的发行版本。    因为可能发生的版权或专利权问题,Red Hat Linux不包含很多的功能。例如Rhythmbox和XMMS中的MP3支持被Red Hat方面移除了,并推荐用户使用没有版权问题的Ogg Vorbis取而代之,但用户可以自行安装MP3的支持,但对于普通用户来说,安装有关插件实在是太困难了。Red Hat Linux 亦缺少NTFS的支持,不过有需要的用户亦可自行安装。 Cindigo整理发布,版权所有
为什么会这样[user_mongo@nosql01 replicaset]$ cd /opt [user_mongo@nosql01 opt]$ ll total 0 drwxr-xr-x. 3 root root 25 Mar 16 17:08 servers drwxr-xr-x. 2 root root 51 Mar 16 17:10 software [user_mongo@nosql01 opt]$ tar -zxvf /opt/software/mongodb-linux-x86_64-rhel70-4.4.12.tgz -C /opt/servers/mongodb_demo/replicaset/ mongodb-linux-x86_64-rhel70-4.4.12/LICENSE-Community.txt tar: mongodb-linux-x86_64-rhel70-4.4.12: Cannot mkdir: Permission denied tar: mongodb-linux-x86_64-rhel70-4.4.12/LICENSE-Community.txt: Cannot open: No such file or directory mongodb-linux-x86_64-rhel70-4.4.12/MPL-2 tar: mongodb-linux-x86_64-rhel70-4.4.12: Cannot mkdir: Permission denied tar: mongodb-linux-x86_64-rhel70-4.4.12/MPL-2: Cannot open: No such file or directory mongodb-linux-x86_64-rhel70-4.4.12/README tar: mongodb-linux-x86_64-rhel70-4.4.12: Cannot mkdir: Permission denied tar: mongodb-linux-x86_64-rhel70-4.4.12/README: Cannot open: No such file or directory mongodb-linux-x86_64-rhel70-4.4.12/THIRD-PARTY-NOTICES tar: mongodb-linux-x86_64-rhel70-4.4.12: Cannot mkdir: Permission denied tar: mongodb-linux-x86_64-rhel70-4.4.12/THIRD-PARTY-NOTICES: Cannot open: No such file or directory mongodb-linux-x86_64-rhel70-4.4.12/bin/install_compass tar: mongodb-linux-x86_64-rhel70-4.4.12: Cannot mkdir: Permission denied tar: mongodb-linux-x86_64-rhel70-4.4.12/bin/install_compass: Cannot open: No such file or directory mongodb-linux-x86_64-rhel70-4.4.12/bin/mongo tar: mongodb-linux-x86_64-rhel70-4.4.12: Cannot mkdir: Permission denied tar: mongodb-linux-x86_64-rhel70-4.4.12/bin/mongo: Cannot open: No such file or directory mongodb-linux-x86_64-rhel70-4.4.12/bin/mongod tar: mongodb-linux-x86_64-rhel70-4.4.12: Cannot mkdir: Permission denied tar: mongodb-linux-x86_64-rhel70-4.4.12/bin/mongod: Cannot open: No such file or directory mongodb-linux-x86_64-rhel70-4.4.12/bin/mongos tar: mongodb-linux-x86_64-rhel70-4.4.12: Cannot mkdir: Permission denied tar: mongodb-linux-x86_64-rhel70-4.4.12/bin/mongos: Cannot open: No such file or directory tar: Exiting with failure status due to previous errors [user_mongo@nosql01 opt]$ tar -zcvf /opt/software/mongodb-linux-x86_64-rhel70-4.4.12.tgz -C /opt/servers/mongodb_demo/replicaset/ tar: Cowardly refusing to create an empty archive Try `tar --help' or `tar --usage' for more information.
最新发布
06-01

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值