为Openstack制作CentOS7镜像

1)CentOS7官方iso改名为centos7.iso并上传至控制节点的/home/image目录;

[root@controller home]# mkdir image

[root@controller home]# cd image/

[root@controller image]# ll

总用量 4365312

-rw-r--r-- 1 root root 4470079488 11月  3 13:38 centos7.iso

2)安装kvm相关基础软件包:

[root@controller image]# modprobe kvm

[root@controller image]# yum install qemu-kvm qemu-img

[root@controller image]# ln -s /usr/libexec/qemu-kvm /usr/lib/qemu-kvm

3)创建系统盘:

[root@controller image]# qemu-img create -f qcow2 centos7.qcow2 15G

Formatting 'centos7.qcow2', fmt=qcow2 size=16106127360 cluster_size=65536 lazy_refcounts=off refcount_bits=16

4)开始安装系统:

[root@controller image]# /usr/libexec/qemu-kvm -m 1024 -cdrom centos7.iso -drive file=centos7.qcow2 -boot menu=on --nographic -vnc :3

此时用PC上的vnc客户端访问10.47.181.26:3,进行centos7的系统安装。

【注意】:安装centos 7系统:不需要swap分区,也不需要boot分区,全部磁盘空间分配给根分区,采用XFS格式,而不用LVM。如下:

root的密码也设置为root

【特别注意】:安装没有完成前,不要关闭前面打开的SSH连接以及VNC客户端。一定要走到安装完后重启,然后root登录,最后shutdown -h now。此时前面的SSH连接会自动回来的。

 

1)上传镜像到控制节点的glance组件中:

 

[root@controller image]# source /admin-openrc.sh

 

[root@controller image]# openstack image create "centos7" --file centos7.qcow2 --disk-format qcow2 --container-format bare --public
[root@controller image]# openstack image list

 

+--------------------------------------+--------------+--------+

 

| ID                                   | Name         | Status |

 

+--------------------------------------+--------------+--------+

 

| ab77d7cc-b86e-485a-a237-f8aae5734266 | centos7      | active |

 

| b50f92a7-f49b-4908-9144-568f98dbbb8f | cirros       | active |

 

| 3bb2a110-e040-4e3d-81bd-9606ce71fbff | cirros-0.3.4 | active |

 

| 58046458-f0f9-4084-8e12-63786ccc83d2 | ubuntu14.04  | active |

 

+--------------------------------------+--------------+--------+

 

转载于:https://www.cnblogs.com/zjd1396/p/9907556.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/484818.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

下一代汽车的核心竞争力到底是什么?

来源:深城物联全球芯片短缺的情势下,汽车芯片的关注度持续走高。除了硬件外,最近,业内对于车辆软件系统的讨论也越来越热烈。华为近日发布了首款智能电动车极狐阿尔法S,HI版本上首次搭载了自研鸿蒙OS智能互联系统&…

Spring的AOP

1 IoC 1.1 导入jar包 l 4 1 : 4个核心(beans、core、context、expression) 1个依赖(commons-loggins...jar) 1.2 目标类 l 提供UserService接口和实现类 l 获得UserService实现类的实例 之前开发中,直接n…

NIO的多线程优化

单线程会浪费多核的优势 单线程如果在某一业务上花费时间过长,会影响其他业务的处理 boss负责连接,worker负责读写 服务端代码: package com.netty.demo;import java.io.IOException; import java.net.InetSocketAddress; import java.nio…

国产CPU深度研究报告(干货,110页)

来源:特大牛 来自特大号(ITXXXL)来自特大号(ITXXXL)来自特大号(ITXXXL)来自特大号(ITXXXL)来自特大号(ITXXXL)未来智能实验室的主要工作包括&…

logging模块(* * * * *)

一 (简单应用)、 import logging logging.debug(debug message) logging.info(info message) logging.warning(warning message) logging.error(error message) logging.critical(critical message) 输出: WARNING:root:warning messageERROR:root:erro…

业界首个!华为联合中国信通院等发布《网络体系强基展望白皮书》

来源: 华为数据通信编辑: 杨盼近日,华为联合中国信息通信研究院等单位,共同发布《网络体系强基展望白皮书》(以下简称《白皮书》)。《网络体系强基展望白皮书》从工业网络现状、趋势和需求出发,首次提出了“工业设备网…

git clone时出现gnutls_handshake() failed: The TLS connection was non-properly terminated.

重置代理,解决 git config --global --unset https.https://github.com.proxy git config --global --unset http.https://github.com.proxy

【原】Win SQL Server2012 IIS 安装(图文详解)

1、进入服务器管理,点击添加“添加角色和功能” 2、单击“安装类型”,然后选择“基于角色或者功能得安装”,单击下一步 3、选择“从服务器池中选择服务器”,单击下一步 4、在角色列表里面找到“Web服务器(IIS)”,并勾选…

终极孵化器:仿生婴儿的美丽新世界

Conceptual Photograph: The Voorhes来源: IEEE电气电子工程师子宫是人类生物学中最复杂的构造之一:可以帮助完成从胚胎到胎儿再到婴儿的壮举。但是如果没有胎盘,这种巨大的转化也是不可能实现的,胎盘是一种赋予生命的器官&#x…

学界丨北大清华合力打造通用人工智能实验班,朱松纯教授领衔

来源:北京大学微信公众号、AI科技评论、新智元据悉,首批北大通班同学已经开课,清华通班也已启动首批招生。师资方面,清华和北大各有优势学科,在通班的合作上可以优势互补;在平台方面,以朱松纯教…

struts2_模型驱动

一.注意点 建立实现ModelDriven接口的action类在该action类中,创建实体对象并new在getModel返回该对象在显示页面中提交的表单name正常写二.案例 创建实体类User: package com.ahd.entity;import com.opensymphony.xwork2.ModelDriven;public class User{private String userna…

美智库预言特斯拉十年内退出中国:已踩红线,谷歌就是前车之鉴

来源:厚势汽车编辑:琪琪2020 年年末,在经历了 8 年的发展期后,特斯拉终于在中国市场站稳了脚跟。2020 年销售暴涨,在中国电动车市场占比达到 21% ,全球仅第四季度就交付 18 万辆电动车,相对于第…

Java中使用队列Queue

示例代码&#xff1a; Queue<Integer> queue new LinkedList<Integer>();for (int i 1; i < 100; i ) queue.add(i);while (queue.isEmpty() false) {Integer num queue.poll();System.out.println(num);} 转载于:https://www.cnblogs.com/zifeiy/p/9921360…

222页斯坦福人工智能报告出炉:全球AI投资猛增680亿,北美博士学术机构就业率下降

来源&#xff1a;中国自动化学会编辑 ∑Gemini1、我们生活在一个「人工智能」的时代如图所示&#xff0c;人工智能的研究正在蓬勃发展&#xff1a;在2019年&#xff0c;全球发表了超过12万篇的AI论文。在2000年至2019年之间&#xff0c;人工智能的论文占所有同行评审论文的比例…

第二章知识梳理

1.CPU由运算器、控制器、寄存器等器件构成&#xff0c;这些器件靠内部总线&#xff08;区别于前面所说的外部总线&#xff09;相连。 内部总线&#xff1a;实现CPU内部各个器件的相连。 外部总线&#xff1a;实现CPU和主板上各个器件的相连。 2.寄存器&#xff1a;对于汇编语言…

量子理论的哲学宣言

来源&#xff1a;《中国社会科学》2019年第2期作者&#xff1a;成素梅&#xff08;上海社会科学院&#xff09;本文为国家社会科学基金重大项目“当代量子论与新科学哲学的兴起”(16ZDA113)阶段性成果。关于量子理论的哲学研究有两个层次&#xff0c;一是根据量子理论及其技术的…

redis高级-------2

1 Redis高级 1.1 Redis中持久化策略 1.1.1 Redis持久化规则 说明:根据redis的配置文件中所配置的持久化策略,定期持久化.将redis内存中的数据最终写入到持久化文件中.当redis意外关闭内存数据清空了.当redis重新启动时,根据配置文件中持久化文件的路径/名称,读取持久化文…

2050大会走向通用人工智能专场总结

来源&#xff1a;混沌巡洋舰这两天主持了阿里云A组召集的杭州云栖小镇的2050大会《走向更加通用的人工智能》专场。活动分为论坛和深度交流两部分。也邀请了来自神经符号&#xff0c;类脑计算&#xff0c;复杂系统的很多朋友共同交流。我觉得如果来总结这个主题&#xff0c; 我…

网页版blast构建

之前做网站&#xff0c;要构建一个网页版的blast&#xff0c;我是一脸懵逼&#xff0c;这东西咋做&#xff0c;我只会在NCBI上用啊&#xff0c;网上找的资料基本还都是如何使用blast我就更懵逼了&#xff0c;问了同学&#xff0c;打开了思路&#xff0c;biopython上有相关函数但…

一种基于平衡二叉树(AVL树)插入、查找和删除的简易图书管理系统

目录1. 需求分析2. 项目核心设计2.1 结点插入2.2 结点删除3 测试结果4 总结分析4.1 调试过程中的问题是如何解决的&#xff0c;以及对设计与实现的回顾讨论和分析4.2 算法的时间和空间复杂度的分析&#xff0c;以及进一步改进的设想4.3 本次实验的经验和体会5 完整代码(C)1. 需…