b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

linux 管理员用户和普通用户本文以制作CentOS7.2(6)

电脑杂谈  发布时间:2018-02-11 01:31:32  来源:网络整理

OpenStack社区正是基于该思路,开发了DIB(disk image builder),它目前是OpenStack TripleO项目的子项目,专门用于构建OpenStack镜像:

diskimage-builder is a flexible suite of components for building a

wide-range of disk images, filesystem images and ramdisk images for

use with OpenStack.

DIB把一些操作封装成脚本,比如创建用户(devuser)、安装cloud-init(cloud-init)、配置yum源(yum)、部署tgtadm(deploy-tgtadm)等,这些脚本称为elements,位于目录diskimage-builder/diskimage_builder/elements,你可以根据自己的需求自己定制elements,elements之间会有依赖,依赖通过element-deps文件指定,比如elements centos7的element-deps为:

cache-url

redhat-common

rpm-distro

source-repositories

yum

DIB会首先下载一个base镜像,然后通过用户指定的elements,一个一个chroot进去执行,从而完成了镜像的制作,整个过程不需要启动虚拟机。这有点类似Dockerfile的构建过程,Dockerfile的每个指令都会生成一个临时的容器,然后在容器里面执行命令。DIB则每个elements都会chroot到镜像中,执行elements中的脚本。linux 管理员用户和普通用户

比如制作ubuntu 14.04镜像:

export DIB_RELEASE=trusty
disk-image-create -o ubuntu-trusty.qcow2 vm ubuntu

创建Trove percona镜像:

disk-image-create -a amd64 \
    -o ubuntu-trusty-percona-5.6.33-guest-image \
    -x ubuntu vm cloud-init-datasources ubuntu-trusty-guest \
    ubuntu-trusty-percona

其中ubuntu-trustry-guest会安装trove-guest-agent,ubuntu-trusty-percona会安装percona组件。

制作镜像时可以通过环境变量进行配置,比如创建ironic镜像:

# 生成用户镜像 # ubuntu.qcow2:用户最终使用的镜像
# ubuntu.vmlinuz:"Virtual Memory"的缩写,具有引导的压缩内核 
# ubuntu.initrd: "initial ramdisk"的缩写
# Linux系统引导过程中使用的临时根文件系统,包含基本linux命令,
# 如ls,cd,tftp等 export DIB_DEV_USER_USERNAME=cloud-user
export DIB_DEV_USER_PASSWORD=secret
export DIB_DEV_USER_PWDLESS_SUDO=YES
DIB_CLOUD_INIT_DATASOURCES="ConfigDrive, OpenStack" disk-image-create -o centos7 centos7 baremetal dhcp-all-interfaces grub2 cloud-init-datasources devuser


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-70970-6.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    • 阮籍
      阮籍

      难道俄在叙行动是怕美国吗

      • 刘荣
        刘荣

        不管是老旧舰还是新锐舰或航母舰

    热点图片
    拼命载入中...