Maintenance-kolla
# kolla 运维相关

## 使用 kolla 升级 openstack 版本

### 简介

- 使用 kolla 部署的 openstack 升级相对简单,但不是所有组件都支持的。有的组件可能会升级失败,这个完全取决于每个组件的自己实现方式。升级分为两个步骤:
	1. 修改 globals.yml 文件,更换其中的 release 版本为最新的版本
	2. 应用 upgrade
- kolla 升级本质上是强制刷新数据库,然后在替换掉对应的容器。

### 步骤
- 修改 `/etc/kolla/globals.yml` 文件,把 stein 版本升级到master分支

		openstack_release: "master"
- 执行upgrade

		[root@openstack ~]# kolla-ansible -i ~/multinode upgrade

## kolla 扩容步骤

1. 首先安装操作系统
2. 安装完操作系统之后,配置 hosts 文件,以及网卡
3. 如果是 cinder 的 lvm 后端,则需要准备 vg
4. 如果该节点也作为 ceph 节点,则需要给磁盘打标签
5. 接下来在 deploy 节点上操作( 一般是 control01 )
	- 设置 ssh 免密

			[root@control01 ~]# ssh-copy-id root@<your new node>
	- 修改 multinode 文件

			#把节点加入到multinode文件中
			#比如该节点是计算存储节点,则把该主机加入到compute组和storage组中
			vim ~/multinode
	- 安装docker等所需要包

			kolla-ansible  -i ~/multinode bootstrap-servers
	- 部署

			kolla-ansible -i ~/multinode deploy
	- 检查节点是否成功

			[root@openstack ~]# nova service-list
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇