计算机的发展大体遵循摩尔定律,IT要学的东西越来越多,感觉无从下手然后发现许多人,专门喜欢说这些名词概念装高大上,脱离一线开发,技术跟风盲目崇拜新的骚东西,比如docker,k8s,微服务,openstack…这些其实k8s、OpenStack这些只是个调度,k8s底层是namespace,open... ...
分类:
其他好文 时间:
2019-09-12 09:54:40
阅读次数:
101
openstackcli基础命令在完成之前的openstacktranninglab搭建后,可以通过命令从宿主机登陆controller节点。ssh-p2230osbash@127.0.0.1密码默认是osbash登陆后,查看admin用户的环境变量定义文件admin-openrc.sh并导入,进入管理员视图catadmin-openrc.sh.admin-openrc.sh然后可以执行以下命令查
分类:
其他好文 时间:
2019-09-11 09:57:49
阅读次数:
318
让我们了解 Ceph 分布式存储 前言 最近在学习 kubernetes 过程中,想实现 pod 数据的持久化。在调研的过程中,发现 ceph 在最近几年发展火热,也有很多案例落地企业。在选型方面,个人更加倾向于社区火热的项目,GlusterFS、Ceph 都在考虑的范围之内,但是由于 Gluste ...
分类:
其他好文 时间:
2019-09-10 13:33:40
阅读次数:
98
环境 两个节点:ceph1、ceph2 ceph1: mon、mds、osd.0、osd.1 ceph2: osd.2、osd.3 网络配置: ceph1: 管理网络,eth0,10.0.0.20 存储网络,eth1, 10.0.1.20 ceph2: 管理网络,eth0,10.0.0.21 存储网 ...
分类:
其他好文 时间:
2019-09-10 13:31:58
阅读次数:
102
Ceph包含在radosbenchRADOS存储集群上执行性能基准测试的命令。该命令将执行写测试和两种类型的读测试。--no-cleanup在测试读写性能时,该选项很重要。默认情况下,该radosbench命令将删除已写入存储池的对象。留在这些对象后面允许两个读取测试来测量顺序和随机读取性能。(1)准备工作,清除所有的文件系统缓存[root@node141mnt]#echo3>/proc/s
分类:
其他好文 时间:
2019-09-10 01:04:03
阅读次数:
167
OpenStack Block Storage服务(Cinder)将持久存储添加到虚拟机。块存储提供用于管理卷的基础结构,并与OpenStack Compute交互以为实例提供卷。该服务还可以管理卷快照和卷类型。 块存储服务包含以下组件: 2.创建cinder用户; 3.将admin角色添加到cin ...
分类:
其他好文 时间:
2019-09-09 22:44:33
阅读次数:
149
安装和配置网络组件在controller节点上安装包#yuminstallopenstack-neutronopenstack-neutron-ml2openstack-neutron-linuxbridgeebtables配置服务器组件网络服务组件配置包括数据,验证机制,消息队列,拓扑改变通知和插件.Editthe/etc/neutron/neutron.conffileandcompletet
分类:
Web程序 时间:
2019-09-05 00:34:41
阅读次数:
148
rook-ceph集群部署完成后,新建主机发现所有容器节点无法挂载存储空间:Rancher平台启动容器报错显示:Deploymentdoesnothaveminimumavailability解决办法如下:我rke部署的k8s集群,需要修改rkecluster.yaml文件,将插件目录到容器内部,添加内容如下:kubelet:extra_args:cgroup-driver:‘systemd‘ku
分类:
其他好文 时间:
2019-09-04 16:26:27
阅读次数:
821
Cephwen件系统的名称是CephFS,它是一个POSIX兼容的分布式文件系统,并使用CephRADOS存储数据。要实现Cephwen件系统,需要一个正常运行的Ceph存储集群,并且至少包含一个Ceph元数据服务器(CephMetadataServer,MDS)。客户端可以通过两种方式使用Ceph wen件系统:使用本地内核驱动程序挂载CephFS,或者使用CephFUSE。(1)准备一个健康的cep
分类:
其他好文 时间:
2019-09-03 19:32:12
阅读次数:
104