部署

1.  前端

hostnamectl set-hostname cloudera-manager  #设置成cloudera-manager

cat /etc/hostname  #查看是否修改为功

 

2. yum命令linux

       yum (全称为 Yellow dogUpdater, Modified) 是一个在 Fedora 和 RedHat 以及 CentOS 中的Shell前端软件包管理器。shell

       基于RPM包管理,可以从指定的服务器自动下载RPM包而且安装,能够自动处理依赖性关系,而且一次安装全部依赖的软件包,无须繁琐地一次次下载、安装。centos

       yum提供了查找、安装、删除某一个、一组甚至所有软件包的命令。bash

       更多能够参考:http://www.javashuo.com/article/p-mdpxgdlt-br.html服务器

 

3. centos安装虚拟化 网络

yum -y install gemu-kvm libvirt virt-manager virt-viewer

systemctl start libvirtd
systemctl enable libvirtd

 

4. 支持Xshell GUI界面运维

yum -y install xorg-x11-xauth mesa-dri-drivers ghostscript-chinese-zh_CN

exit

#退出后重连
ssh IP
virt-manager

 

4. 关于centos服务器之上构建多台虚拟机的网络描述。(实践:centos7 + kvm + virt-manager 等)ssh

     1)virt-manager建立虚拟机的时候回默认建立一个nat网络。测试

           NAT网络主要做用是用于虚拟机与外网互通,它是宿主机内部的local网络,只有本主机内部可见,不能跨宿主机。

           建立了一个三层的虚拟路由器,路由器中的路由表来源于宿主机,实际上是与宿主机共享路由表。同时,由于建立的是NAT网络,这个路由器除了通常的路由功能,仍是一个配置了NAT功能的路由器,实现宿主机IP地址+端口号与虚拟机IP地址+端口号之间的映射,         最终实现与外部网络的通讯。

     2)在virt-manager中建立第二个虚拟网络取名network1

           建立了一个虚拟的二层交换机,两台虚拟机中的网卡都联接在这台交换机上。同时,此交换机具有DHCP功能,管理(如10.0.3.0/24)地址池,它的网关地址是10.0.3.1。另外DHCP还负责管理DNS地址,这里的DNS地址的来源是宿主机,

     VirtualBox从宿主机拿到后设置在这里。当虚拟机启动时,DHCP服务会为它分配IP地址,设置网关,设置DNS服务器地址。

                                                   

                                                                                         (参考这张图片)

内容参见:http://www.javashuo.com/article/p-tgnfcsmw-ea.html

 5. 从宿主机传文件到kvm虚拟机

    首先将宿主机网络状态设置为桥接模式,保证网络是通的、
    先进入宿主机文件所存放的位置,而后输入:
 

scp  文件名  KVM中虚拟机的名称@IP地址:/...

虚拟机名称通常是root,看本身命令那行写的什么名字。
ip:/后面跟着虚拟机上的地址就能够了

 

6. 关于kvm虚拟机的网络问题

使用virt-manager建立kvm虚拟机,遇到了这样一种情况,其实也不算作是什么大问题,但却有一点困扰人。

问题描述:virt-manager建立kvm虚拟机的时候选择网络,能够选择默认default的NAT网络,这个网络用来使得虚拟机能够访问外网。

                  我编辑了:# vi /etc/sysconfig/network-scripts/ifcfg-eth0   这个配置文件,设置为static 网络192.168.122.5/24 

                  保存,service restart network(重启网络生效配置)

                  执行命令:# ip a

                  发现:eth0设备的inet莫名的变成了192.168.122.67/24

                  因而:用物理机进行一下ping测试,ping 192.168.122.5 和 ping 192.168.122.67, 发现都能ping通。

                  但现实的inet和本身配置的有区别仍是很尴尬。问了下运维大佬:执行下面的命令,删除那个ip

                 

ip addr del 192.168.122.67 dev eth0

  执行后,输出一段waring,而后执行 # ip a ,会发现eth0的ip变成了本身配置的静态ip, 问题解决。

 

 7. 给虚拟机或者物理机挂载新的硬盘: 使用 fdisk 命令

基本逻辑是:选择硬盘,进行分区,而后格式化,在用命令进行挂载。

具体参考:http://man.linuxde.net/fdisk   

相关文章
相关标签/搜索