zoukankan      html  css  js  c++  java
  • 验收镜像细节

    1、能否获取到元数据

    原则上传入的vm_name和admin_pass如果生效, 则获取到了元数据,有两种方式可验证

    linux执行命令

    curl 169.254.169.254/openstack/latest/meta_data.json



    windows直接用IE浏览器访问此链接http://169.254.169.254/openstack/latest/meta_data.json

    2、qga服务版本及是否启动

    linux执行命令

    ps -elf |grep qemu
    qemu-ga --version

    windows在服务器管理-服务-qemu-guest-agent看状态

    3、查看磁盘是否扩展成功,是否按照给的flavor磁盘大小扩展

    linux执行命令

    df -h

    windows直接打开我的电脑查看磁盘大小

    4、修改密码是否成功

    热修改

    linux执行命令,在控制节点执行

    nova set-password vm_uuid
    重复输入两次新密码

    登陆虚机验证是否生效,windows同理,此为热修改,立即生效

    冷修改

    linux执行命令,在控制节点执行

    nova meta vm_uuid set admin_pass=test@123

    登陆虚机验证是否生效,windows同理,此为冷修改,重启生效

    5、检查/root下是否有残留文件,是否存在命令历史记录

    6、/var/log/message和cloud-init-output.log是否正常输出

    7、/etc/ssh/sshd_config配置文件里配置项是否正确

    PermitRootLogin  yes
    PasswordAuthentication yes
    UseDNS no
    GSSAPIAuthentication no
    sshd_config

    8、/etc/cloud/cloud.cfg值是否正确

    disable_root 0
    ssh_swauth 1
    # - update_hostname
    # - mount
    OpenStack:  
      metadata_urls: ["http://169.254.169.254"]
      max_wait: 120
      timeout: 10
      retries: 5
    cloud.cfg

    9、cloud-init版本及是否开机自启,cloud-init检查四个服务是否on状态

    rpm -qa |grep cloud-init
    centos6版本的输出
    cloud-init-0.7.5-10.e16.centos2.x86_64
    cloud-utils-0.27-10.e16.x86_64
    cloud-utils-growpart-0.27-10.e16.x86_64
    chkconfig --list |grep cloud-init
    centos7版本的输出
    cloud-init-0.7.9-9.el7.centos.2.x86_64
    cloud-utils-0.27-20.el7.centos.x86_64
    cloud-utils-growpart-0.29-2.el7.noarch
    systemctl list-dependencies |grep cloud-init
    View Code

    10、acpid 是否安装 是否启动 是否开机自启

    rpm -qa |grep acpid
    centos6:
    service acpid status
    chkconfig --list |grep acpid
    centos7:
    systemctl status acpid
    systemctl list-dependencies |grep acpid
    View Code

    11、检查是否有网卡多队列脚本

    12、检查/etc/udev/rules.d/下是否有75-persistent-net-generator.rules文件

    13、NetworkManager是否安装及是否开机自启

    rpm -qa |grep NetworkManager
    centos6:
    service NetworkManager status
    chkconfig --list |grep NetworkManager
    centos7:
    systemctl status NetworkManager
    systemctl list-dependencies |grep NetworkManager
    View Code

    14、selinux是否关闭,getenforce 返回是否disabled

    15、iptables和ip6tables是否关闭

     
    centos6执行
    service iptables status
    service ip6tables status
    chkconfig --list |grep iptables
    chkconfig --list |grep ip6tables
    centos7执行
    systemctl status firwalld
    systemctl list-dependencies |grep firwalld
    View Code

    16、分区是否正常df -h,是否为定义的flavor的大小,比如50G,100G

    17、dashboard上看console log是否正常输出

    18、系统版本是否一致

    cat /etc/redhat-release
    View Code
  • 相关阅读:
    洛谷P3384 【模板】树链剖分
    hdu3518 Boring counting(后缀数组)
    CSL 的密码(后缀数组)
    洛谷P3809 【模板】后缀排序
    洛谷P2387 [NOI2014]魔法森林(LCT)
    洛谷P3366 【模板】最小生成树(LCT)
    Stanford机器学习课程(Andrew Ng)
    操作系统存储器管理选择题精练
    实验12:Problem I: 成绩排序
    实验12:Problem H: 整型数组运算符重载
  • 原文地址:https://www.cnblogs.com/gushiren/p/9560933.html
Copyright © 2011-2022 走看看