openstack
文章平均质量分 66
三千院喵
这个作者很懒,什么都没留下…
展开
-
OpenStack+Ceph集群 计算节点执行nova list提示ERROR (CommandError): You must provide a user name/id
排错的时候在计算节点执行了nova list查看实例情况结果提示ERROR (CommandError): You must provide a user name/id (via --os-username, --os-user-id, env[OS_USERNAME] or env[OS_USER_ID]) or an auth token (via --os-token).看来是没有配置keystone鉴权信息的原因创建鉴权信息vi ~/keystonerc输入控制节点的鉴权信息ex原创 2022-05-09 08:46:19 · 2172 阅读 · 0 评论 -
OpenStack+Ceph集群 手动删除错误实例
简述一下之前的操作:我创建了一个minIO的虚机,使用warp对其进行测试测试使发现minIO虚机容量过小,于是对该虚机进行了resize扩容扩容时没考虑osd空间不足,导致运行时虚机宕机了,连接不上虚机于是我扩容了osd,将原存数据的osd删除,添加了更大空间的osd但扩容时没有删除pool池,导致还遗留有原osd数据的信息,导致ceph瘫痪重建pool池后,ceph正常,但minIO虚机找不到原存放的数据,导致出现状态错误于是对其执行删除实例操作,但一天过去,仍然没有删除,提示删除中故现原创 2022-05-07 12:03:49 · 1047 阅读 · 0 评论 -
OpenStack+Ceph集群 清理pool池 解决 pgs: xxx% pgs unknown的问题
昨天没有清空pool直接删除osd节点,导致今天ceph挂掉了…执行ceph -s显示2022-05-07 08:10:08.273 7f998ddeb700 -1 asok(0x7f9988000bf0) AdminSocketConfigObs::init: failed: AdminSocket::bind_and_listen: failed to bind the UNIX domain socket to '/var/run/ceph/guests/ceph-client.admin.原创 2022-05-07 10:06:16 · 2430 阅读 · 0 评论 -
OpenStack+Ceph集群 OSD存储横向扩容
Ceph OSD存储横向扩容昨天扩容了flavor,忘记扩容ceph的OSD存储了,挂着脚本一晚上,早上一看虚机宕机了…检测发现vms分区满了,需要分配更大的空间查看分区情况可以看到sdb还有更大的空间,原分配的sdb2只分配900g把OSD节点从ceph节点中移除vms由节点1的osd4和节点2的osd5控制我们目的就是删除原有的osd4和osd5,重新分配更大的空间关闭osd服务节点1:systemctl stop ceph-osd@4节点2:systemctl stop原创 2022-05-06 10:08:35 · 552 阅读 · 0 评论 -
OpenStack+Ceph集群 虚机实例扩容
OpenStack+Ceph集群 虚机实例扩容在虚机上进行minio测试操作的时候,提示fatal error: runtime: out of memory怀疑是虚机分配的1G内存不够用了,需要对虚机进行升级创建新实例模板先查看一下当前的实例模板openstack flavor list计划将minio服务器 2G内存升级至32G 500g硬盘升级至 700gwarp测试客户端 1G内存升级至16Gopenstack flavor create --vcpus 4 --ram 32原创 2022-05-05 09:15:03 · 943 阅读 · 0 评论 -
OpenStack+Ceph集群学习记录 文件访问协议
文件访问协议文件访问协议和文件系统是两码事,文件访问协议可以访问多种文件系统,是访问文件的一种方式文章目录文件访问协议NFSNFS架构NFS配置及挂载安装nfs-utils识别显示NFS客户端信息挂载CIFSFTPHTTPNFS CIFS FTP HTTP四种访问协议的对比Samba服务iscsi什么是SCSI什么是 iSCSIiSCSI报文写入U盘等外设建立iSCSI会话命名阶段发现阶段登录阶段S3S3桶(Bucket)Bucket在互联网中的应用S3 命名空间(Namespace)访问Bucket的原创 2022-04-21 11:12:46 · 1306 阅读 · 0 评论 -
OpenStack+Ceph集群学习记录 Ceph文件系统
CephCeph是加州大学Santa Cruz分校的Sage Weil(reamHost的联合创始人) 专为博士论文设计的新一代自由软件分布式文件系统它可以轻松扩展到数 PB 容量对多种工作负载的高性能(每秒输入/输出操作[IOPS]和带宽)具有高可靠性Ceph使用Ceph FS 可以作为Hadoop后端数据存储池,可代替HDFS的存储方案Ceph与KVM虚拟化结合,ceph块存储RBD可作为KVM虚拟化的后端存储Ceph块存储RBD可作为openstack的后端存储Ceph的RGW与Ow原创 2022-04-21 10:31:33 · 622 阅读 · 0 评论 -
OpenStack+Ceph集群学习记录 Gluster分布式文件概念
什么是Gluster 扩容横向 扩容纵向 外部结构 Gluster内部结构Gluster访问数据的流程什么是Gluster是一种可扩展的开源分布式文件系统,可将来自多个服务器的磁盘存储资源聚合到一个全局命名空间中Gluster将多台存储设备通过tcp/ip连接在一个全局命名空间中,统一管理。因为tcp/ip存在网络的波动,所以需要存在双副本,设置50台为1组,当1组数据找不到了,可以找2组的数据,保证数据都能被访问到原创 2022-04-21 10:23:59 · 984 阅读 · 0 评论 -
OpenStack+Ceph集群学习记录 FUSE文件系统
FUSE文章目录FUSEFUSE 用户空间和内核空间什么是FUSE安装FUSEFUSE组成FUSE内核模块用户空间库libfusehigh-level APIlow-level APIFUSE 用户空间和内核空间什么是FUSEFUSE(用户态文件系统)是一个实现在用户空间的文件系统框架,通过FUSE内核模块的支持,使用者只需要根据fuse提供的接口实现具体的文件操作就可以实现一个文件系统。形象的说就是可以在用户态运行一个程序,这个程序暴露出一个FUSE文件系统,对这个文件系统进行的读写操作都会被原创 2022-04-21 09:40:51 · 232 阅读 · 0 评论 -
Openstack+ceph集群 学习记录 了解Openstack和ceph集群
最近在学习Openstack+ceph集群,这里记录一些随笔,有不同观点欢迎指出Openstack什么是Openstack是一个基础设施资源管理平台Openstack做什么可以按需求提供资源(类似操作系统可以管理硬件部分)Openstack运用在哪里Keystone 认证服务Glance 镜像服务Nova 计算服务Neutron 网络服务Cinder 块存储服务Swift 对象存储服务Horizon dashboard服务Heat 编排服务Ceilometer原创 2022-04-15 13:18:18 · 2021 阅读 · 1 评论