rc = flock(fd, LOCK_UN); if (rc == 0) { return 0; } if (errno == EINTR) { continue; // interupt by a signal, retry } else { break; } } return -1; // unlock fail } int append_write(int fd, const char* data
概述 欢迎使用百度智能云文件存储CFS,您可以使用API对CFS做灵活的操作。如果您对CFS还不太了解,请参考 核心概念 和 应用场景 。 如果您是初次调用百度智能云产品的API,可以观看 API入门视频指南 ,快速掌握调用API的方法。
取回归档存储类型文件 取回归档类型文件 用户上传归档文件后,归档文件是处于冰冻状态的,如果要下载归档文件,必须先取回归档存储文件。请求者必须有归档存储文件的读权限,并且归档存储文件处于冰冻状态。
基本概念 文件存储 文件存储是云存储的一种,为云主机、Docker容器等提供标准文件访问接口(NFS、CIFS)的云存储服务,具备无限容量、高性能、多客户端共享、高可用等特性。 文件系统 文件系统是操作系统用来组织和管理存储于物理介质上数据的一种手段。 NFS协议 NFS(NetworkFileSystem)协议主要用于 Linux 及 Unix 客户端,CFS目前支持NFS V4.1协议。
数据加密 为了更好地保障CFS文件系统中存储数据的安全性和合规性,文件存储CFS支持文件系统加密。当您开启文件系统加密功能后,CFS会对写入文件系统的数据进行加密,读取数据时,CFS文件存储自动将加密数据解密后返回给用户。本文主要介绍文件系统加密的使用限制、加密方式和相关操作。
如果监控图表无数据展示,表示没有卸载失败 用量统计 Capacity 存储容量 字节 该文件系统当前使用容量,不包括备份数据 FileNum 文件数 个 该文件系统在周期内的文件数量,不包含目录 UsagePercentage 容量使用率 % 如果设置了文件系统容量上限,此处的容量使用率=已用容量/容量上限;如果未设置,此处的容量使用率=0
如果再把 Delimiter 设置为 “/” 时,返回值就只罗列该文件夹下的文件和子文件夹(目录),该文件夹下的子文件名(目录)返回在 CommonPrefixes 部分,子文件夹下递归的文件和文件夹不被显示。
开通服务 文件存储 CFS ( Cloud File Storage ) 是百度智能云提供的安全、可扩展的文件存储服务。通过标准的文件访问协议,为云上的虚机、容器等计算资源提供无限扩展、高可靠、全球共享的文件存储能力。可用于内容管理及 Web 应用、大数据分析、泛娱乐和媒体应用等业务场景。 控制台为用户提供了界面化管理CFS服务的能力,在使用前请先 开通CFS服务 。
相关产品: GPU云服务器 、 云服务器BCC 企业办公文件共享 在企业内部,员工需要从不同的终端访问企业公共办公系统中的同一文件,管理员可将各企业办公系统挂载到百度智能云CFS上,为企业提供统一共享的文件系统。 相关产品: 云服务器BCC
跨地域或账号使用文件系统 问题背景 一些情况下,用户有跨账号、区域使用文件系统的需求。典型的场景如下: 用户有好几个百度云账号,一个账号购买了 CFS,想要共享给另外一个用户使用; 用户在一个地域购买了文件系统,想从另外一个地域访问。 通常情况下,我们不推荐这样的使用方式。因为解决该类问题的原理是打通不同账号或区域的网络,只要网络通了,文件系统就可以被使用。