为什么需要 BlueStore 首先,Ceph原本的FileStore需要兼容Linux下的各种文件系统,如EXT4、BtrFS、XFS。理论上每种文件系统都实现了POSIX协议,但事实上,每个文件系统都有一点“不那么标准”的地方。Ceph的实现非常注重可靠性,因而需要为每种文件系统引入不同的Wal ...
分类:
其他好文 时间:
2019-11-22 13:35:55
阅读次数:
122
1. Ceph 架构 1.1 Ceph 接口 Ceph 支持三种接口: Object:有原生的API,而且也兼容 Swift 和 S3 的 API Block:支持精简配置、快照、克隆 File:Posix 接口,支持快照 1.2 Ceph 核心组件及概念介绍 Monitor:一个 Ceph 集群需 ...
分类:
其他好文 时间:
2019-11-21 10:04:25
阅读次数:
77
shell 的分类 Shell 类别 易学性 可移植性 编辑性 快捷性 Bourne Shell (sh) 容易 好 较差 较差 Korn Shell (ksh) 较难 较好 好 较好 Bourne Again (Bash) 难 较好 好 好 POSIX Shell (psh) 较难 好 好 较好 ...
分类:
系统相关 时间:
2019-11-19 01:12:48
阅读次数:
128
一、概述 1.1 Linux的历史 1.2 Linux 开发者 1.3 Linux发展历史 ~~~ Linux操作系统的诞生、发展和成长过程始终依赖着五个重要支柱:UNIX 操作系统、MINIX 操作系统、GNU计划、POSIX 标准和Internet 网络。 1984年,Andrew S.Tane ...
分类:
系统相关 时间:
2019-11-18 13:16:47
阅读次数:
103
安装MinGW64 推荐安装包加设置环境变量的方式,下载地址。 安装Code Runner 推荐安装Code Runner插件,安装后点击右上角的三角箭头即可编译运行C/C++程序。 如果想要输出在集成的Terminal里,在Settings-Extensions-Run Code configur ...
分类:
编程语言 时间:
2019-11-16 10:41:31
阅读次数:
62
Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。 ...
分类:
系统相关 时间:
2019-11-10 22:27:54
阅读次数:
98
linux文件的索引节点至少提供POSIX标准下指定的如下属性: 1、文件类型2、与文件相关的硬链接个数3、以字节为单位的文件长度4、设备标识符5、在文件系统中标识文件的索引节点号6、文件拥有者的UID7、文件的用户组ID8、几个时间戳,标识索引节点状态改变的时间、最后访问时间以及最后修改时间9、访 ...
分类:
系统相关 时间:
2019-11-04 18:01:11
阅读次数:
110
一、Linux简介 Linux内核最初只是由芬兰人林纳斯.托瓦兹在大学时出于爱好写出来的,是一套免费使用和自由传播的类Unix操作系统,是基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。Linux能运行主要的UNIX工具软件、应用程序和网络协议。Linux继承了Unix以网 ...
分类:
系统相关 时间:
2019-10-31 23:23:44
阅读次数:
104
UNIX/Linux 上的安装 如果您使用的是 Linux 或 UNIX,请在命令行使用下面的命令来检查您的系统上是否安装了 GCC: 如果您的计算机上已经安装了 GNU 编译器,则会显示如下消息: 如果未安装 GCC,那么请按照 http://gcc.gnu.org/install/ 上的详细说明 ...
分类:
编程语言 时间:
2019-10-30 15:08:26
阅读次数:
80
前言什么是Linux?Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和Unix的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的Unix工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。特点:免费、可靠、安全、稳定、多平台。什么是Linux命令?linux命令是对L
分类:
系统相关 时间:
2019-10-30 09:14:22
阅读次数:
139