access 图片存储的格式_利用ceph对象存储和owncloud打造云盘

89d87cc24241aa07a28607b31c14d2f3.png

文件存储: 类似一个大的目录,多个客户端都可以挂载过来使用。

  • 优点: 利于数据共享
  • 缺点: 速度较慢

块存储: 类似一个block设备,客户端可以格式化,挂载并使用,和用一个硬盘一样。

  • 优点: 和本地硬盘一样,直接使用
  • 缺点: 数据不共享

对象存储: 一个对象我们可以看成一个文件, 综合了文件存储和块存储的优点。

  • 优点: 速度快,数据共享
  • 缺点: 成本高, 不兼容现有的模式

下面我们这里讨论ceph集群的对象存储如何实用,不讨论ceph集群的搭建

fd585600f7e6240ef2e750c32ce5c4c6.png

1, 在ceph客户端10.1.1.14上准备连接用户

[root@client ~]# radosgw-admin user create --uid="testuser" --display- name="First User"

{
"user_id": "testuser", "display_name": "First User", "email": "",
"suspended": 0,
"max_buckets": 1000,
"auid": 0, "subusers": [], "keys": [
{
"user": "testuser",
"access_key": "36ROCI84S5NSP4BPYL01",
access_key
访问用的
"secret_key": "jBOKH0v6J79bn8jaAF2oaWU7JvqTxqb4gjerWOFW"	访问用的
secret_key
}
],
"swift_keys": [],
"caps": [],
"op_mask": "read, write, delete", "default_placement": "", "placement_tags": [], "bucket_quota": {
"enabled": false, "check_on_raw": false, "max_size": -1,
"max_size_kb": 0,
"max_objects": -1
},
"user_quota": { "enabled": false, "check_on_raw": false, "max_size": -1,
"max_size_kb": 0,
"max_objects": -1
},
"temp_url_keys": [],
"type": "rgw",
"mfa_ids": []
}

2,在ceph客户端上安装s3工具,准备连接文件,并创建bucket

这里bucket就相当于是一个目录,给客户端连接使用的一个云盘目录

[root@client ~]# yum install s3cmd

[root@client ~]# vim /root/.s3cfg [default]
access_key = 36ROCI84S5NSP4BPYL01
secret_key = jBOKH0v6J79bn8jaAF2oaWU7JvqTxqb4gjerWOFW host_base = 10.1.1.11:7480
host_bucket = 10.1.1.11:7480/%(bucket) cloudfront_host = 10.1.1.11:7480 use_https = False



[root@client ~]# s3cmd mb s3://owncloud Bucket 's3://owncloud/' created

3, 在client端安装owncloud云盘运行所需要的web环境

owncloud需要web服务器和php支持. 目前最新版本owncloud需要php7.x版本,在这里我们为了节省时间,使用rpm版安装

[root@client ~]# yum install httpd mod_ssl php-mysql php php-gd php-xml php- mbstring -y

[root@client ~]# systemctl restart httpd

4, 上传owncloud软件包, 并解压到httpd家目录

[root@client ~]# tar xf owncloud-9.0.1.tar.bz2 -C /var/www/html/

[root@client ~]# chown apache.apache -R /var/www/html/

需要修改为运行web服务器的用户owner,group,否则后面写入会出现权限问题

5, 通过浏览器访问http:10.1.1.14/owncloud ,进行配置

75b26ec24491cc89df0d94bf075c26dc.png

279e928c8a0ce850be2a3ba4f3fd7e06.png

de6bffd8accb9a8307518b287de71189.png

05dafb70593deabbfd2cb135ab98504f.png

cf731304f1af1b9ec805d831eec6bae2.png
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值