maming

服务器/虚拟机准备

1.配置dns,保证机器可以使用公网网络源
2.额外添加几个盘,作为数据盘,此处我加了/dev/vdb /dev/vdc /dev/vdd三块100G的盘

准备源

添加centos源和epel源,本文全部使用阿里云的源

[root@dev179 ~] rm /etc/yum.repos.d/* -rf
[root@dev179 ~] curl http://mirrors.aliyun.com/repo/Centos-7.repo > /etc/yum.repos.d/Centos-7.repo 
[root@dev179 ~] curl http://mirrors.aliyun.com/repo/epel-7.repo > /etc/yum.repos.d/epel.repo

添加ceph源,在/etc/yum.repos.d/目录下创建ceph.repo文件,粘贴以下内容

...

先将.vmdk格式转换为.qcow2

[root@host106 xxxxx]# qemu-img convert -f vmdk -O qcow2 Linux.vmdk linux6.3.qcow2

安装依赖包后就可以挂载了,/tmp/x目录下就是镜像里面的文件了

...

登陆服务器

点击 “文件->新建” 此处的ip改成你自己服务器的IP,上面的名称无所谓

购买云主机时,如果选的密钥验证的话,此处必须使用密钥登录,.pem是你在阿里云控制台创建密钥的时候生产的,在阿里云控制台上应该也可以下载

登录成功结果

开放80端口

默认80端口是没有开放的,会导致无法通过80端口访问网站,需要到阿里安全组把80端口开启

...

一个小博客也没啥重要内容,本来不想搞证书,最近竟然发现页面有被劫持篡改的情况,折腾一下吧

1. 开放服务器443 端口

https会使用443端口,所以无论是centos的防火墙,还是云主机提供商的防火墙,都必须开放443端口

2. 暂时停掉nginx服务

# systemctl stop nginx

后面第3步操作会临时占用80端口,如果nginx等其他服务占用该端口,将导致无法生成证书
猜测下面工具的实现过程是用-d的域名,临时启动了一个web服务器用于向机构申请证书

...

在安装openstack-queens时,提示缺少qemu-kvm-rhev

...

Error: Package: 1:openstack-nova-compute-17.0.2-1.el7.noarch (m)
           Requires: qemu-kvm-rhev >= 2.9.0
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest

...

网上没有找到qemu-kvm-rhev的rpm包,只找到了源码包

...