MON.虚拟机

MON.虚拟机

虚拟机管理软件

  • Parallels Desktop – Mac 系统(学习)

  • 虚拟化技术层级结构(公司工作)

    • 方案一(常用)
      • 虚拟机
      • Libvirtd
      • Linux(kvm)
      • 计算机硬件
    • 方案二
      • 虚拟机
      • ESXI
      • 计算机硬件
  • 虚拟机管理软件的三种网络模式

    • NAT(VMNet8) – 网络地址转换(类似于ARP协议中的源地址转换)
      • 虚拟机 --> NAT(充当交换机) --> 真机(充当路由器)–> 公网
      • 可以在虚拟机以及母体真机之间互相通信,且虚拟机可以访问公网
      • 特点:虚拟机可以访问外网,母体真机以外的机器都是外网,母体真机以外的机器都不能主动访问虚拟机,且虚拟机的IP地址不会与真实网络地址冲突
    • 仅主机(VMNet1)
      • 只能在虚拟机以及母体真机间互相通信,无法与外界通信
    • 桥接模式(本地以太网卡)
      • 相当于虚拟机直接连接到真正的交换机上
      • 特点:虚拟机可以访问外网,母体以外的真机也可以连接虚拟机,且虚拟机的 IP 地址容易与真实的网络环境冲突
  • 虚拟机分区方案

    • 方案一:常规生产场景(工作)方案
      • /boot:500MB
      • swap:虚拟内存,占用硬盘,1.5 - 2倍物理内存大小,不超过8G
      • /:根分区,剩余空间
    • 方案二:数据库及存储角色的服务器,即有大量重要的数据的业务
      • /boot:相当于windows的c盘,300 - 500MB,建议500MB
      • swap
      • /:根分区,50 - 200G,只存放系统相关文件,网站业务数据不放这里
      • /data:剩余的所有硬盘空间
    • 方案三:大门户网站,大型企业的分区思路
      • /boot:相当于windows的c盘,300 - 500MB,建议500MB
      • swap
      • /:根分区,50 - 200G,只存放系统相关文件,网站业务数据不放这里
      • 剩余分区保留备用
    • LVM逻辑卷
      • 动态扩容
      • 云计算中比较常见
  • 快照

  • 操作系统的启动流程

    • 加电 --> BIOS --> MBR ----主引导记录(启动盘的第一个扇区,共 512 个字节,446 引导程序,64 分区信息,2 结束的标志位) --> bootloader(grub 是一种具体的 bootloader 程序) --> 加载内核 --> 读取运行机制
    • grub 负责把操作系统内核加载到内存
    • Centos6:init(pid为0)
    • Centos7 :sysytemd(pid为0)
  • 系统启动级别

    • 0 – 关机 poweroff.target

    • 1 – 单用户模式(不需要密码,进入即管理员) rescue.target

    • 2 – 多用户模式(没有文件系统,没有网络) multi-user.target

    • 3 – 多用户模式(命令行) multi-user.target

    • 4 – 没有被使用 multi-user.target

    • 5 – 图形化界面 graphical.target

    • 6 – 重启 reboot.target

  • 编辑网卡配置文件

    • vi /etc/sysconfing/network-scripts/ifcfg-eth0
    • 按:i
    • 上下键移动到ONBOOT那一行,修改ONBOOT=yes
    • 按ESC
    • 按shift+冒号
    • 输入wq,回车

    执行命令
    systemctl restart network

    ip a

上一篇:redis的安装及springboot整合redis


下一篇:HDU 2014 青年歌手大奖赛_评委会打分