2byun对象存储与ownCloud一起使用

介绍

ownCloud是云上的开源文件托管服务器,可实现安全存储、协作和共享。本指南解释了如何将ownCloud与2byun 的对象存储一起使用

先决条件

将 ownCloud 与 2byun 块存储一起使用

2byun 的云块存储技术非常适合 ownCloud,因为它具有可扩展性和高性能 SSD。您可以部署大至 10,000GB 的卷,非常适合文件托管。

挂载块存储

  1. 将您的 Block Storage 附加到您自己的 Cloud 服务器实例
  2. root身份通过 SSH 连接到您的 ownCloud 服务器实例
  3. 列出所有块存储设备以验证新设备名称。第一个块存储设备以/dev/vdb.

    # lsblk
    
  4. 使用parted创建一个新的磁盘标签

    # parted -s /dev/vdb mklabel gpt
    
  5. 做一个主分区来填满整个磁盘。

    # parted -s /dev/vdb unit mib mkpart primary 0% 100%
    
  6. 在主分区上创建一个 EXT4 文件系统并对其进行格式化。

    # mkfs.ext4 /dev/vdb1
    
  7. 做一个挂载点。这也是您 ownCloud 文件的存储位置。

    # mkdir -p //owncloud/data
    
  8. 向 /etc/fstab 添加一个空行和一个挂载条目。这将/owncloud/data在重新启动时自动挂载块存储

    # echo >> /etc/fstab
    # echo /dev/vdb1 /owncloud/data ext4 defaults,noatime,nofail 0 0 >> /etc/fstab
    

您还可以在不重新启动的情况下手动挂载块存储。

    # mount /owncloud/data

设置 ownCloud

  1. 在浏览器上,导航到服务器的 IP 地址。
  2. 使用可在您的云实例的控制面板上找到的凭据登录您的 ownCloud 文件服务器
  3. 登录后,单击右上角的用户名进入设置
  4. Admin部分,点击Storage
  5. 启用外部存储通过点击复选框
  6. 输入文件夹名称此文件夹是您保存文件的位置,然后这些文件将存储在块存储中
  7. 单击外部存储添加存储下拉菜单,然后选择SFTP
  8. 对于身份验证,选择用户名和密码
  9. 主机文本框中输入服务器的 IP 地址
  10. /owncloud/dataRoot文本框中输入请注意,该/owncloud/data目录是您挂载 Block Storage 的位置。
  11. 用户名密码文本框中输入您的云服务器实例的用户名密码
  12. 文件夹名称旁边将出现一个绿点,以确认 ownCloud 现在已通过SFTP通过挂载点连接到您挂载的块存储/owncloud/data
  13. 测试是否一切正常。在 SSH 终端上使用touch创建一个测试文件

    # touch /owncloud/data/testfile.txt
    
  14. 检查是否testfile.txt出现在您在自己的云文件服务器上创建的文件夹中。

将 ownCloud 与 2byun 对象存储结合使用

  1. Object Storage 控制面板Buckets选项卡创建Bucket
  2. 在浏览器上,导航到服务器的 IP 地址。
  3. 使用可在您的云服务器实例的控制面板上找到的凭据登录到您自己的云文件服务器
  4. 前往 ownCloud 市场。单击左上角三重水平条图标,然后选择Market
  5. 侧边栏菜单类别部分,选择存储
  6. 寻找外部存储:S3安装它。
  7. 安装External Storage: S3 后单击右上角的用户名进入设置
  8. Admin部分,点击Storage
  9. 启用外部存储通过点击复选框
  10. 输入文件夹名称此文件夹是您需要保存文件的位置,然后这些文件将存储在您的Object Storage Bucket 中
  11. 单击外部存储添加存储下拉菜单,然后选择Amazon S3 Compatible (SDK v3)
  12. Bucket文本框中,输入您在步骤 1 中创建Bucket名称
  13. 主机名文本框中,输入对象存储的主机名,该主机名可在对象存储的控制面板上找到
  14. Object Storage 的控制面板查找您的访问密钥秘密密钥并将其复制,然后将其粘贴到访问密钥秘密密钥文本框中。
  15. 文件夹名称旁边会出现一个绿点,以确认您的 ownCloud 文件服务器现在已连接到您的对象存储(存储桶)。
  16. 测试是否一切正常。转到您自己的云文件并选择您创建的文件夹。
  17. 上传任何文件(测试文件),然后对象存储的控制面板检查它是否出现在您的存储桶中


2b云官网,2byun下载,2b云加速官方网站:https://2byun.net/
 

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.2byun.net/a/ganhuo/76.html