小标
2018-12-05
来源 :
阅读 1404
评论 0
摘要:本文主要向大家介绍了【云计算】Linux集群存储之Ceph集群上部署Linux系统、Ceph文件系统、Ceph的对象存储系统,通过具体的内容向大家展现,希望对大家学习云计算有所帮助。
本文主要向大家介绍了【云计算】Linux集群存储之Ceph集群上部署Linux系统、Ceph文件系统、Ceph的对象存储系统,通过具体的内容向大家展现,希望对大家学习云计算有所帮助。
Ceph集群存储的应用
红帽的Linux已经把Ceph集成到内核中了,可以直接把操作系统装在分布存储文件中。
将虚拟机的Linux操作系统安装在Ceph集群中:
0. 如同Ceph集群进行初期环境部署。
1. 在ceph存储中部署出一个镜像用来存储操作系统
2. 创建一个新的虚拟机,但是不装操作系统
3. 配置libvirt secret (Linux连接Ceph集群的密钥信息)
3.1 编写账户信息文件 secret.xml (位置不固定,只要自己知道就好)
client.admin secret # 该行的client.admin取决于ceph的密钥文件ceph.client.admin.keyring中的名字
3.2 生成UUID,使用XML配置文件创建secret
[root@client ~]# virsh secret-define --file 刚刚写的secret.xml文件(加上其绝对路径)
# 这时候执行命令后屏幕会出现一个UUID
# 如果报错,有可能是UUID已经存在了,这时候就删除UUID
# [root@client ~]# virsh secret-undefine 要删除的UUID
3.3 获取密钥信息,不过输出并不换行,不过也可以查看密钥文件的信息
[root@client ~]# ceph auth get-key client.admin
# 或者
[root@client ~]# cat /etc/ceph/ceph.client.admin.keyring
3.4 查看自己创建的UUID
[root@client ~]# virsh secret-list
3.5 设置secret,添加密钥
[root@client ~]# virsh secret-set-value --secret 刚刚查看到的UUID --base64 刚刚查看到的密钥信息
4. 修改虚拟机的xml配置文件
文件类型xml的基本格式 (Tmocat中有解释……………………)
文件中不用 # 来标示注释
4.0 找到需要修改的模块,如果文件没有被修改,应该是从31行(也可以搜索 4.1 修改了disk的type,不用file文件,转而采用network网络,
4.2 修改driver的类型为raw
4.3 删除原来的source那行
4.4 添加用户名、UUID、选择用什么镜像作为镜像盘
修改后配置如下:
………………
然后配置就保存到了/root/.s3cfg中,客户端配置就完成了
9. 客户端如何使用软件
9.1 查看信息(存储服务器下就有多个根文件夹,可以理解为一个根目录,然后下面又有其他目录)
# 查看整个对象存储服务器内的数据
[root@client ~]# s3cmd ls
# 查看某个具体的文件夹下的内容(s3是协议)
[root@client ~]# s3cmd ls s3://创建的根文件夹/文件夹下的具体目录
9.2 创建根文件夹
[root@client ~]# s3cmd mb s3://创建的根文件夹
9.3 上传文件(上传文件的时候指定的目录不存在就会自己创建,但是根文件夹必须是已经创建了)
[root@client ~]# s3cmd put 本地文件 s3://创建的根文件夹/文件夹下的具体目录
9.4 下载文件
[root@client ~]# s3cmd get s3://创建的根文件夹/文件夹下的具体目录/具体文件名 本地下载的目标目录
9.5 删除服务端的文件
[root@client ~]# s3cmd del s3://创建的根文件夹/文件夹下的具体目录/具体文件名
思路综合:
1. 部署Ceph存储集群,并且安装部署网关服务器
2. 前往网关服务器修改端口,并且重启服务
3. 服务端创建用户的验证信息
4. 客户端安装专门的软件
本文由职坐标整理并发布,希望对同学们有所帮助。了解更多详情请关注职坐标大数据云计算大数据安全频道!
喜欢 | 0
不喜欢 | 0
您输入的评论内容中包含违禁敏感词
我知道了

请输入正确的手机号码
请输入正确的验证码
您今天的短信下发次数太多了,明天再试试吧!
我们会在第一时间安排职业规划师联系您!
您也可以联系我们的职业规划师咨询:
版权所有 职坐标-一站式AI+学习就业服务平台 沪ICP备13042190号-4
上海海同信息科技有限公司 Copyright ©2015 www.zhizuobiao.com,All Rights Reserved.
沪公网安备 31011502005948号