详情页标题前

阿里云对象存储OSS快速安装-云淘科技

详情页1

ossfs允许您在Linux系统中将对象存储OSS的存储空间(Bucket)挂载到本地文件系统。挂载完成后,您能够像操作本地文件一样操作OSS的对象(Object),从而实现数据共享。

运行环境

  • Linux系统

    • CentOS 7.0及以上版本

    • Ubuntu 14.04及以上版本

    • Anolis7及以上版本

  • fuse 2.8.4以上版本

下载地址

说明

下载并使用ossfs前,建议您先了解ossfs相关使用限制。更多信息,请参见使用限制。

Linux发行版

下载

Ubuntu 22.04 (x64)

ossfs_1.91.1_ubuntu22.04_amd64.deb

Ubuntu 20.04 (x64)

ossfs_1.91.1_ubuntu20.04_amd64.deb

Ubuntu 18.04 (x64)

ossfs_1.91.1_ubuntu18.04_amd64.deb

Ubuntu 16.04 (x64)

ossfs_1.91.1_ubuntu16.04_amd64.deb

Ubuntu 14.04 (x64)

ossfs_1.91.1_ubuntu14.04_amd64.deb

CentOS 8.0 (x64)

ossfs_1.91.1_centos8.0_x86_64.rpm

CentOS 7.0 (x64)

ossfs_1.91.1_centos7.0_x86_64.rpm

Anolis8/Alibaba Cloud Linux 3

ossfs_1.91.1_anolisos8.0_x86_64.rpm

Anolis7/Alibaba Cloud Linux 2

ossfs_1.91.1_anolisos7.0_x86_64.rpm

以上列表中提供了常用系统的安装包,如果您的系统版本不在以上列表,请通过源码编译。源码地址以及如何进行源码编译,请参见GitHub ossfs。

重要

复制下载链接时会自动加上spm编码内容,使用wget命令下载时,请删除链接中的?spm=xxxx,否则会导致下载失败。

快速安装

  1. 下载安装包。

    以下载CentOS 7.0 (x64)版本为例:

    sudo wget http://gosspublic.alicdn.com/ossfs/ossfs_1.91.1_centos7.0_x86_64.rpm
  2. 安装ossfs。

    • Ubuntu系统

      以Ubuntu 16.04 (x64)版本为例,安装命令如下:

      sudo apt-get update
      sudo apt-get install gdebi-core
      sudo gdebi ossfs_1.91.1_ubuntu16.04_amd64.deb
    • CentOS系统/Anolis系统

      以CentOS 7.0(x64)版本为例,安装命令如下:

      sudo yum install ossfs_1.91.1_centos7.0_x86_64.rpm

      对于使用yum安装rpm包的客户端,如果客户端节点网络环境特殊,无法直接使用yum下载依赖包。您可以在网络正常的、相同版本操作系统的节点上,使用yum下载依赖包并拷贝到网络特殊的节点。例如,ossfs需要依赖fuse 2.8.4以上版本,可使用如下命令,下载yum源中最新的fuse到本地:

      sudo yum install --downloadonly --downloaddir=./ fuse

      重要

      如果需要下载其他依赖包,请将fuse换成对应包的名称。

  3. 如果您希望上传文件的Content-Type和文件扩展名匹配,您需要添加mime.types文件。

    如果您不添加mime.types文件,ossfs默认将上传文件的Content-Type设置为application/octet-stream。

    通过命令添加mime.types文件的示例如下。

    • Ubuntu系统

      您可以通过以下命令添加mime.types文件。

      sudo apt-get install mime-support
    • CentOS系统/Anolis系统

      您可以通过以下命令添加mime.types文件。

      sudo yum install mailcap
  4. 配置账号访问信息。

    将Bucket名称以及具有该Bucket访问权限的AccessKey ID和AccessKey Secret信息存放在/etc/passwd-ossfs文件中。文件的权限建议设置为640。

    sudo echo BucketName:yourAccessKeyId:yourAccessKeySecret > /etc/passwd-ossfs
    sudo chmod 640 /etc/passwd-ossfs

    BucketName、yourAccessKeyId、yourAccessKeySecret请按需替换为您实际的Bucket名称、AccessKey ID和AccessKey Secret,例如:

    sudo echo bucket-test:LTAIbZcdVCmQ****:MOk8x0y9hxQ31coh7A5e2MZEUz**** > /etc/passwd-ossfs
    sudo chmod 640 /etc/passwd-ossfs
  5. 将Bucket挂载到指定目录。

    sudo ossfs BucketName mountfolder -o url=Endpoint

    说明

    如果是root用户,命令中不需要增加sudo。增加sudo会导致无法挂载,报错sudo:ossfs:commandnotfound

    将杭州地域名称为bucket-test的Bucket挂载到/tmp/ossfs目录下的示例如下:

    sudo mkdir /tmp/ossfs
    sudo ossfs bucket-test /tmp/ossfs -o url=http://oss-cn-hangzhou.aliyuncs.com

    重要

    如果您使用从阿里云购买的云服务器ECS来提供ossfs服务,您可以使用内网域名。例如,在该示例中您可以将OSS Endpoint 修改为oss-cn-hangzhou-internal.aliyuncs.com,从而节省流量费用。有关OSS内网域名的更多信息,请参见访问域名和数据中心。

  6. 如果您不希望继续挂载此Bucket,您可以将其卸载。

    sudo fusermount -u /tmp/ossfs

    更多信息,请参见GitHub ossfs 。

版本日志

有关版本日志的更多信息,请参见GitHub ChangeLog。

内容没看懂? 不太想学习?想快速解决? 有偿解决: 联系专家

阿里云企业补贴进行中: 马上申请

腾讯云限时活动1折起,即将结束: 马上收藏

同尘科技为腾讯云授权服务中心。

购买腾讯云产品享受折上折,更有现金返利:同意关联,立享优惠

转转请注明出处:https://www.yunxiaoer.com/158629.html

(0)
上一篇 2023年12月10日
下一篇 2023年12月10日
详情页2

相关推荐

  • 阿里云日志服务SLS安装CLI-云淘科技

    日志服务命令行工具CLI支持大部分日志服务功能操作,包括Project管理、Logstore管理、日志查询、自动分页和多账户跨域复制等场景。本文介绍如何安装日志服务命令行工具CLI。 安装之前必读 日志服务CLI工具基于Python开发,需要安装Python。安装方法,请参见Python官网。 说明项 说明 当前CLI版本 0.2.6 说明 您可以执行安装命…

    阿里云日志服务SLS 2023年12月10日
  • 阿里云ECS云服务器解决Windows实例磁盘空间满问题-云淘科技

    本文主要介绍Windows实例磁盘空间满或不足的解决方法,以及磁盘日常维护的最佳实践。 解决方法 本文中的方法适用于Windows Server 2003以上系统,这里以Windows Server 2012 R2为例。 说明 Linux实例磁盘空间满或不足时对应的处理方法请参见ECS Linux 磁盘空间满排查处理。 方法1:释放磁盘空间 您可以通过清理磁…

    2023年12月9日
  • 阿里云日志服务SLS安装Logstash-云淘科技

    本文介绍Logstash的安装步骤。 背景信息 Logstash是一款开源的数据采集软件,您可以通过logstash-output-logservice插件,将Logstash采集到的日志上传到日志服务。logstash-output-logservice插件的GitHub项目地址为Logstash插件。 操作步骤安装Java。下载安装包。 请进入Java官…

    阿里云日志服务SLS 2023年12月10日
  • 信息流广告,信息流部分建议宽度830px,只针对默认列表样式,顺序随机
  • 阿里云日志服务SLS安装Android SDK-云淘科技

    使用Android SDK进行日志服务各类操作前,您需要安装Android SDK。本文介绍Android SDK的安装方法。 前提条件 已开通日志服务。更多信息,请参见开通日志服务。 已创建并获取AccessKey。更多信息,请参见访问密钥。 阿里云账号AccessKey拥有所有API的访问权限,风险很高。强烈建议您创建并使用RAM用户进行API访问或日常…

    阿里云日志服务SLS 2023年12月10日
  • 阿里云日志服务SLS安装Logtail组件(阿里云Kubernetes集群)-云淘科技

    本文介绍如何在阿里云Kubernetes集群上安装及升级Logtail组件。 背景信息 采集Kubernetes集群中的容器日志时,需先安装Logtail组件。 在安装Logtail组件过程中,系统自动完成以下操作: 创建alibaba-log-configuration ConfigMap,该ConfigMap中包含日志服务配置信息,例如Project等。…

    2023年12月10日

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信
本站为广大会员提供阿里云、腾讯云、华为云、百度云等一线大厂的购买,续费优惠,保证底价,买贵退差。