# 帮助文档

```
oss 的所有文档都在这个链接上
https://promotion.aliyun.com/ntms/act/ossdoclist.html?spm=5176.7933691.744462.c2.5a286a56LYEfeu
```

## 安装文档

```
https://help.aliyun.com/document_detail/32196.html?spm=5176.87240.400427.68.qoHeGz
```

## 安装包

```
由于低版本的Linux发行版本内核版本比较低,ossfs进程在运行过程中容易出现掉线或者其他问题,因此建议用户将操作系统升级到CentOS 7.0或者Ubuntu 14.04以及以上版本。
```

## 对于CentOS6.5及以上, 比如6.8 系统
安装的时候会遇到依赖包的问题,解决办法卸载所有fuse-2.8.3

```
yum localinstall ossfs_1.80.5_centos6.5_x86_64.rpm
Running Transaction Test

Transaction Check Error:
file /sbin/mount.fuse from install of ossfs-1.80.5-1.x86_64 conflicts with file from package fuse-2.8.3-5.el6.x86_64
file /usr/bin/fusermount from install of ossfs-1.80.5-1.x86_64 conflicts with file from package fuse-2.8.3-5.el6.x86_64
file /usr/bin/ulockmgr_server from install of ossfs-1.80.5-1.x86_64 conflicts with file from package fuse-2.8.3-5.el6.x86_64

Error Summary
-------------
```
## 解决问题

```

# rpm -qa | grep fuse
# fuse-2.8.3-5.el6.x86_64
# fuse-libs-2.8.3-5.el6.x86_64

# yum remove fuse
移除 fuse cloudera-manager-agent 大胆移除不会出错的
fuse x86_64 2.8.3-5.el6 @anaconda-CentOS-201605220104.x86_64/6.8 192 k
cloudera-manager-agent x86_64 5.9.1-1.cm591.p0.8.el6 @cloudera-manager 107 M

```
## 挂在

```
echo my-bucket:faint:123 > /etc/passwd-ossfs
chmod 640 /etc/passwd-ossfs
mkdir /tmp/ossfs
# 在执行下面的命令的时候还会遇到错误
ossfs my-bucket /tmp/ossfs -ourl=http://oss-cn-hangzhou.aliyuncs.com
问题1:
bash: ossfs: command not found
解决:
# rpm -ql ossfs
# ln -sf /usr/local/bin/ossfs /usr/bin/ossfs
问题2:
fuse: warning: library too old, some operations may not not work
解决:
是因为fuse-libs库太老了,安装ossfs_1.80.5的时候自带了fuse-libs
rpm -ql ossfs | grep fuse
找到库文件所在路径
# LD_LIBRARY_PATH=/usr/lib ossfs soyoungoss /backup/ossfs -ourl=http://oss-cn-beijing-internal.aliyuncs.com -omax_stat_cache_size=20000

# 这样能节省费用
max_stat_cache_size=20000
1000 = 4MB
20000 = 80MB

```
## OK 挂在成功

```
# df -Th | grep ossfs
ossfs fuse.ossfs 256T 0 256T 0% /backup/ossfs
```
## 卸载

```
# fusermount -u /backup/ossfs
报错执行
fuser -kvm /backup/ossfs
```

## 参考文档

1. https://bbs.aliyun.com/read/294547.html 解决:library too old
2. https://bbs.aliyun.com/simple/t310950.html 解决: fuse 冲突
3. https://blog.csdn.net/sinat_27595165/article/details/45822975 解决: ossfs: MOUNTPOINT directory /backup/ossfs is not empty. if you are sure this is safe, can use the 'nonempty' mount option.
4. https://github.com/aliyun/ossfs/wiki/FAQ
5. https://blog.csdn.net/shendayjy/article/details/16960157 解决: 卸载问题 fuser -kvm

ossfs 使用挂在到ecs -centos 6.8的更多相关文章

  1. 阿里云ECS+CentOS 7.0+Docker+Redmine环境搭建

    前言 搭建Redmine环境可以选择使用分别安装Ruby+Rails+Redmine+MySQL的方式, 但是过程中需要解决各种扰人的依赖问题.Docker为我们提供的Plan B,方便,快捷. 安装 ...

  2. 关于阿里云ECS Centos 5/6/7 Linux Glibc库严重安全漏洞修复方法

    日前Linux GNU glibc标准库的 gethostbyname函数爆出缓冲区溢出漏洞,漏洞编号为CVE-2015-0235.黑客可以通过gethostbyname系列函数实现远程代码执行,获取 ...

  3. 阿里云 ECS centos java timer进程异常/混乱......的解决方法

    之前就知道timer进程长久运行容易出问题,所以一直对timer进行了很长一段时间的日志监控和数据库记录,大概观察了几个月,没发现过问题....然后就没管理了,数据库记录也没做了,昨天这问题就来了,t ...

  4. 阿里云ECS CentOS 7 安装图形化桌面

    CentOS 7 系统下,本文以 MATE 桌面环境安装进行安装配置说明: 1 . 安装 X Window System. yum groups install "X Window Syst ...

  5. ecs CentOS 7 安装 mysql (mariadb)

    检查之前是否已经安装 rpm -qa | grep mariadb 如果已安装,卸载 yum remove mysql mysql-server mysql-libs compat-mysql51 开 ...

  6. ecs CentOS 7 安装 mariadb

    检查之前是否已经安装 rpm -qa | grep mariadb 如果已安装,卸载 yum remove mysql mysql-server mysql-libs compat-mysql51 开 ...

  7. 阿里云ecs centos yarn 安装

    安装流程:https://yarn.bootcss.com/docs/install/#centos-stable

  8. 阿里云ECS云服务器CentOS部署个人网站

    ping了一下coding pages和阿里云服务器的速度,意外感觉coding的速度反而更快.不过为了折腾,还是把博客迁移到阿里云,跌跌撞撞遇到很多坑,大多是由于对指令不熟悉以及部分教程省略了部分步 ...

  9. 在阿里云ECS CentOS7上部署基于MongoDB+Node.js的博客

    前言:这是一篇教你如何在阿里云的ECS CentOS 7服务器上搭建一个个人博客的教程,教程比较基础,笔者尽可能比较详细的把每一步都罗列下来,包括所需软件的下载安装和域名的绑定,笔者在此之前对Linu ...

随机推荐

  1. JS前端编码规范

    转自<前端编码规范之JavaScript>,网址:http://www.cnblogs.com/hustskyking/p/javascript-spec.html 一个是保持代码的整洁美 ...

  2. XJ模拟noip赛1

    什么都不说—— 成功打出 G-G!

  3. 2015-10-28 C#4

    五.继承 5.1 父类又称(基类,超类)是被继承的类,子类又称派生类. 5.2 A:B,A就叫子类,B叫父类,B里面所有的成员(字段,方法)都会被A继承. B里面的私有成员,A也是继承下来了的,只是没 ...

  4. Dubbo死磕之扩展点加载ExetnsionLoader

    dubbo的SPI机制与JDK的SPI机制对比        dubbo一款阿里一款开源的RPC框架,他本身是一款非常复杂的系统,我们主要针对里边的一些核心点来展开分析,其中duboo里的一种核心机制 ...

  5. PHP基础入门(二)---入门基础知识必备

    前言 在上一章中,我们初步了解了PHP的网页基础和PHP的入门基础,今天继续给大家分享更多有关PHP的知识. 理论知识看起来可能比较枯燥一些,但是我们的实践(敲代码)毕竟离不开它. 只有理论与实践相结 ...

  6. kafka已生产消息查看

    在测试过程中有用到kafka,由于开发说我往kafka里面生产了消息,通知了对方要消费....看到这块一头雾水 kafka主要2个功能生产和消费 ##查询topic列表 ./kafka-topics. ...

  7. 关于GitHub

    gitHub是一个面向开源及私有软件项目的托管平台,因为只支持git 作为唯一的版本库格式进行托管,故名gitHub 对于程序员来说就相当于一个仓库可以把自己写的东西放到网上 要想使用GitHub必须 ...

  8. selenium操作日历控件

    日历控件是web网站上经常会遇到的一个场景,有些输入框是可以直接输入日期的,有些不能,以我们经常抢票的12306网站为例,详细讲解如何解决日历控件为readonly属性的问题. 基本思路:先用js去掉 ...

  9. php实现遍历目录

    用递归方法实现目录的遍历: <?php header("Content-type: text/html; charset=utf-8"); date_default_time ...

  10. anytime

    #include<stdio.h> #include<stdlib.h> #include<unistd.h> #include<sys/time.h> ...