
openstack
文章平均质量分 69
cuigelasi
穷且益坚不坠青云之志
展开
-
Linux LVM硬盘扩容
现在你有一台云主机它的硬盘格式是LVM(逻辑卷管理)。你想为其的磁盘分区扩容,该如何操作呢?1.检查你的磁盘# df -h2.查看磁盘分区信息# fdisk -l3.查看文件系统类型# df -Th4.查看lv和vg# lvs# vgs5.安装分区扩展包# yum -y install cloud-utils-growpart6.显示LVM卷组信息# vgdisplay7.调整分区大小# pvre原创 2017-06-18 17:16:12 · 1736 阅读 · 0 评论 -
ocata 冷迁移和热迁移
ocata版openstack的虚拟机冷热迁移,其实主要是在原先基础上,添加nova用户虚拟机间的互信,修改libvirt配置使之支持热迁移。冷迁移 云主机冷迁移,即:将一台云主机从一个计算节点上,迁移到另外一个计算节点上。但是迁移到另外的计算节点时的这段时间虚拟机实例是处于宕机状态的。在此情况下,实例需要重启才能工作。因为环境原因,所以我们需要准备两个计算节点。 冷迁移需要启动nova账户,并原创 2017-11-29 10:42:32 · 2556 阅读 · 0 评论 -
cloud-init调试配置项
一、前言 首先你要有一个openstack环境,且环境可以运行云主机。 选择之前做好的centos7镜像来启动云主机。 确保你可以通过ssh连接云主机。二、调试配置项 编写脚本# vi /root/cgls.sh#!/bin/bashrm -rf /var/lib/cloud/instance && rm -rf /var/lib/cloud/instances/* && rm -rf /原创 2017-06-15 18:36:24 · 2715 阅读 · 0 评论 -
centos7设置静态IP连接外网
ISO镜像的centos7系统刚装好,网络可能不通,所以要检查网络。 ping 外网检测# ping www.baidu.com如果未能ping通,请依次检测ip,route# vi /etc/sysconfig/network-script/ifcfg-eth0可以先将dhcp动态分配IP改为静态IP#cgls #BOOTPROTO=dhcpBOOTPROTO=staticIPADDR=1原创 2017-06-15 18:16:25 · 13317 阅读 · 0 评论 -
Openstack Ocata安装(Identity service)
一、准备工作 1.1 物理机 干净的物理机一台,网卡两个,硬盘两个。 网卡一设置为管理网络: ip:172.16.4.185 vi /etc/sysconfig/network-scripts/ifcfg-enp2s0HWADDR=40:8d:5c:1b:31:6eNETBOOT=yesTYPE=EthernetBOOTPROTO=staticDEFROUTE=yesPEERDN原创 2017-04-11 17:18:13 · 1630 阅读 · 4 评论 -
ceph kraken版部署脚本
1.更改主机名hostnamectl set-hostname controller --statichostnamectl set-hostname controller --transienthostnamectl set-hostname controller --prettyrebootssh 172.16.5.136hostnamectl set-hostname compute1原创 2017-07-05 16:02:04 · 662 阅读 · 0 评论 -
Openstack使用ISO镜像启动云主机
一、准备工作 1.准备好没有异常的ocata版openstack 环境。 2.去centos官网下载原始ISO镜像,并将镜像上传到openstack控制节点上。二、实施 1.上传镜像# openstack image create "centos7" \ --file CentOS-7-x86_64-DVD-1611.ISO \ --disk-format iso --containe原创 2017-06-12 14:23:08 · 5784 阅读 · 1 评论 -
Openstack Ocata安装(Block Storage service)
一、安装和配置控制器节点在安装和配置块存储服务之前,你 必须创建一个数据库,服务凭证和API端点。# mysql -u root -pMariaDB [(none)]> CREATE DATABASE cinder;MariaDB [(none)]> GRANT ALL PRIVILEGES ON cinder.* TO 'cinder'@'localhost' \ IDENTIFIED B原创 2017-06-09 18:08:21 · 660 阅读 · 0 评论 -
opentack ocata安装学习经验分享
前言openstack ocata版本有很多的坑,一般来说,按照官网的教程配置肯定会出问题,然而问题的本身不是官网有大的错误,而是我们没有深入的了解openstack的业务逻辑。一、前期准备前期的环境准备,你需要至少一台物理机,且必须要有两个网卡。 一台物理机,你可以做单机试验(控制节点和计算节点都在一台机器上)。 多台物理机,你可以更好的了解openstack各个节点之间的联系。 配置你的原创 2017-06-09 17:31:33 · 1299 阅读 · 0 评论 -
Openstack Ocata安装(Networking Option 1: Provider networks)
一、 1.1创建neutron数据库 授予对neutron数据库的适当访问权限mysql -u root -pMariaDB [(none)]> CREATE DATABASE neutron;MariaDB [(none)]> GRANT ALL PRIVILEGES ON neutron.* TO 'neutron'@'localhost' IDENTIFIED BY '123qweM原创 2017-04-12 10:46:19 · 2078 阅读 · 0 评论 -
Openstack Ocata安装(Compute service)
一、安装 1.1创建nova_api和nova数据库 并授予对数据库的正确访问权限mysql -u root -pMariaDB [(none)]> CREATE DATABASE nova_api;MariaDB [(none)]> CREATE DATABASE nova;MariaDB [(none)]> CREATE DATABASE nova_cell0;MariaDB [(no原创 2017-04-12 09:53:03 · 2141 阅读 · 0 评论 -
openstack Ocata安装(Object Storage service overview)
OpenStack对象存储(swift)是一个多租户的对象存储系统,它支持大规模扩展,可以以低成本来管理大型的非结构化数据。 二、安装并配置控制器节点 获得 admin 凭证来获取只有管理员能执行的命令的访问权限# source /home/admin-openrc.sh要创建身份认证服务的凭证有这几个步骤:创建 swift 用户,给 swift 用户添加 admin 角色,创建 swift 服原创 2017-06-23 18:20:01 · 1321 阅读 · 0 评论 -
Openstack Ocata安装(Networking Option 2: Self-service networks)
一、安装并配置控制节点 创建数据库# mysql -u root -pCREATE DATABASE neutron;GRANT ALL PRIVILEGESON neutron.* TO 'neutron'@'172.16.5.135' IDENTIFIED BY '123qwe';GRANT ALL PRIVILEGESON neutron.* TO 'neutron'@'%' IDEN原创 2017-06-25 17:20:58 · 1402 阅读 · 1 评论 -
cloud-init制作centos7镜像
一、环境说明 你需要准备一台KVM机器,用于制作初始的centos7镜像。建议最终将ISO镜像转为QCOW2。二、配置好网络 ISO镜像的centos7系统刚装好,网络可能不通,所以要检查网络。 ping 外网检测# ping www.baidu.com如果未能ping通,请依次检测ip,route# vi /etc/sysconfig/network-script/ifcfg-eth0可以先原创 2017-06-15 16:02:08 · 11394 阅读 · 1 评论 -
共享存储
controller节点vim /etc/hosts172.16.11.150 compute-node-01yum install -y nfs-utilsmkdir /datavim /etc/exports修改为:/data compute-node-01(rw,sync,fsid=0,no_root_squash) vim /etc/idmapd.confDomain = h原创 2017-11-30 11:45:57 · 490 阅读 · 0 评论