别院牧志知识库 别院牧志知识库
首页
  • 基础

    • 全栈之路
    • 😎Awesome资源
  • 进阶

    • Python 工匠系列
    • 高阶知识点
  • 指南教程

    • Socket 编程
    • 异步编程
    • PEP 系列
  • 面试

    • Python 面试题
    • 2022 面试记录
    • 2021 面试记录
    • 2020 面试记录
    • 2019 面试记录
    • 数据库索引原理
  • 基金

    • 基金知识
    • 基金经理
  • 细读经典

    • 德隆-三个知道
    • 孔曼子-摊大饼理论
    • 配置者说-躺赢之路
    • 资水-建立自己的投资体系
    • 反脆弱
  • Git 参考手册
  • 提问的智慧
  • 分类
  • 标签
  • 归档
GitHub (opens new window)
首页
  • 基础

    • 全栈之路
    • 😎Awesome资源
  • 进阶

    • Python 工匠系列
    • 高阶知识点
  • 指南教程

    • Socket 编程
    • 异步编程
    • PEP 系列
  • 面试

    • Python 面试题
    • 2022 面试记录
    • 2021 面试记录
    • 2020 面试记录
    • 2019 面试记录
    • 数据库索引原理
  • 基金

    • 基金知识
    • 基金经理
  • 细读经典

    • 德隆-三个知道
    • 孔曼子-摊大饼理论
    • 配置者说-躺赢之路
    • 资水-建立自己的投资体系
    • 反脆弱
  • Git 参考手册
  • 提问的智慧
  • 分类
  • 标签
  • 归档
GitHub (opens new window)
  • 工作
  • 规范

  • Linux

  • 数据库

  • Git

  • 👨‍💻Web

  • 英语

  • Docker

  • 编辑器

  • 网络

  • 前端

  • 存储

    • 双活

    • OpenStack

      • OpenStack 开发记录
        • 服务管理
        • 查看日志
        • drivers 路径
        • 认证
          • 激活认证
          • 查看 cinder 配置状态
          • openstack 界面登录和 ssh 后台登录
        • fc 和 ipsan 输出后,后台用 lsblk 可以看到
        • 修改 cinder.conf 配置
        • 使用 DRBD 作为 OpenStack 存储后端
        • 推荐阅读
    • DRBD

    • SCSI、FC、iSCSI 三大协议详解及比较
    • 各种同步工具之间的差异| DRBD vs SCP vs rsync vs mirror
    • RAID 是什么?各类型之间的区别?
    • 磁盘模块
    • SAN 和 NAS 的对比
    • scstadmin 命令汇总
    • 双控接管理解
    • 待办事务
    • Storcli 常用管理命令汇总
    • 磁盘阵列控制卡(RAID 卡)MegaCli 常用管理命令汇总
  • 备忘录

  • 如何开始你的单元测试
  • 以程序员的视角看中国——西安篇
  • 💻工作
  • 存储
  • OpenStack
佚名
2019-12-27
目录

OpenStack 开发记录

{%note warning%} 注意:这是一条仅用于个人经验的基于 devstack 的开发记录,除“推荐阅读”章节以外,不针对大众有参考价值。 {% endnote%}

# 服务管理

systemctl restart  devstack@c-vol.service
1

# 查看日志

journalctl -f -u devstack@n-cpu.service
# vol 日志
journalctl -u devstack@c-vol.service

1
2
3
4

# drivers 路径

/opt/stack/cinder/cinder/volume/drivers/
1

# 认证

# 激活认证

在控制节点上,获得 admin 凭证来获取只有管理员能执行的命令的访问权限:

source /opt/stack/openrc.sh
1

# 查看 cinder 配置状态

看状态之前必须先执行上面一条命令给权限;

cinder service-list
1

# openstack 界面登录和 ssh 后台登录

IP:10.10.15.139    浏览器访问用户名admin,密码openstack;  ssh用户名qzz,密码qiu199212
1

# fc 和 ipsan 输出后,后台用 lsblk 可以看到

# 修改 cinder.conf 配置

default_volume_type = estorip-1
enabled_backends = estorip-1


[Estor]
volume_driver = cinder.volume.drivers.estor.estor_iscsi.EstorIscsiDriver
san_ip=10.10.15.180
san_login = superuser
san_password = P@ssw0rd
volume_group = StorPool11
volume_backend_name = estorip
use_multipath_for_image_xfer = True
1
2
3
4
5
6
7
8
9
10
11
12

# 使用 DRBD 作为 OpenStack 存储后端

How to Setup LINSTOR in OpenStack » LINBIT (opens new window)

# 推荐阅读

一些深入理解时可能有用的链接

  • OpenStack Docs: Drivers (opens new window)
  • Cinder/how-to-contribute-a-driver - OpenStack (opens new window)
  • OpenStack Docs: 概况 (opens new window)
  • OpenStack 源码分析-Cinder 创建卷流程 | Yikun (opens new window)
  • Cinder 云盘创建与挂载流程 (opens new window)
  • Cinder 命令总结 (opens new window)
  • cinder create volume 的流程(1) - 一切都是当下 - 博客园 (opens new window)
  • Openstack Cinder 中建立 volume 过程的源码解析(1)_网络_溜溜小哥-CSDN 博客 (opens new window)
  • Openstack Cinder 中建立 volume 过程的源码解析(9)_后端_溜溜小哥-CSDN 博客 (opens new window)
  • Cinder 组件解析 - luohaixian - 博客园 (opens new window)
  • 探索 OpenStack 之(11):cinder-api Service 启动过程分析 以及 WSGI / Paste deploy / Router 等介绍 - SammyLiu - 博客园 (opens new window)
  • cinder 块存储 后端采用 lvm、nfs 安装配置 - 子隐 - 博客园 (opens new window)
  • 系统运维|30 个 Openstack 经典面试问题和解答 (opens new window)
编辑 (opens new window)
#OpenStack#devstack#cinder#TODO
上次更新: 2024-07-15, 08:03:22
基于 DRBD 实现的双活方案
drbdadm 中文手册

← 基于 DRBD 实现的双活方案 drbdadm 中文手册→

最近更新
01
提升沟通亲和力的实用策略
03-26
02
工作
07-15
03
如何选房子
06-25
更多文章>
Theme by Vdoing | Copyright © 2019-2025 IMOYAO | 别院牧志
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式