安装 MySQL
安装 libmecab2
more >>1
apt install -y libaio-dev libaio1t64 libmecab2
生如蝼蚁当立鸿鹄之志, 命如薄纸应有不屈之心!
安装 libmecab2
1 | apt install -y libaio-dev libaio1t64 libmecab2 |
Ceph 是一款开源的分布式存储平台,它通过 RADOS(Reliable Autonomic Distributed Object Store)作为底层存储架构,提供以下三种存储模式:
CephFS 是一个基于 Ceph 集群且兼容 POSIX 标准的文件系统。创建 cephfs 文件系统时需要在 Ceph 集群中添加 mds 服务,该服务负责处理 POSIX 文件系统中的 metadata 部分,实际的数据部分交由 ceph 集群中的 OSD 处理。
cephfs 支持以内核模块方式加载,也支持 fuse(普通用户) 方式加载。无论是内核模式还是 fuse 模式,都是通过调用 libcephfs 库来实现 cephfs 文件系统的加载,而 libcephfs 库又调用 librados 库与 ceph 集群进行通信,从而实现 cephfs 的加载。
more >>Kubernetes (K8S) 是一个流行的容器编排平台,而 Ceph 是一个分布式存储系统,提供了对象存储、块存储和文件系统等多种存储服务。在 Kubernetes 中使用 Ceph 作为持久化存储后端是一种常见的部署模式。
CSI 的官方地址:https://github.com/ceph/ceph-csi/tree/devel
Ansible 的 copy 模块用于将本地文件复制到目标主机上。可以通过 copy 模块轻松地将单个文件或目录从控制机(Ansible 控制节点)复制到目标节点(受管节点)。copy 模块支持多种选项,允许你控制文件的权限、所有者、组等属性。
命令行使用:
1 | ansible centos -m copy -a "src=./install_python3/CentOS-Base.repo dest=/etc/yum.repos.d/CentOS-Base.repo" |
参考文章:
DRBD的全称为:Distributed Replicated Block Device(DRBD)分布式块设备复制,DRBD是由内核模块和相关脚本构成,用以构建高可用的集群。其实现方式是通过网络来镜像整个设备。可以把它看作是一种网络RAID。它允许用户在远程机器上建立一个本地块设备的实时镜像。
(DRBD Primary)负责接收数据,把数据写到本地磁盘并发送给另一台主机(DRBD Secondary)。另一个主机再将数据存到自己的磁盘中。目前,DRBD 每次只允许对一个节点进行读写访问,但这对于通常的故障切换高可用集群来说已经足够用了,有可能以后的版本支持两个节点进行读写存取。
more >>安装常用软件
1 | sudo apt install -y vim bash-completion net-tools network-manager lrzsz unzip |
删除自带的工具
1 | # 彻底删除 snap 以及其配置文件 |
tag:
缺失模块。
1、请确保node版本大于6.2
2、在博客根目录(注意不是yilia-plus根目录)执行以下命令:
npm i hexo-generator-json-content --save
3、在根目录_config.yml里添加配置:
jsonContent:
meta: false
pages: false
posts:
title: true
date: true
path: true
text: false
raw: false
content: false
slug: false
updated: false
comments: false
link: false
permalink: false
excerpt: false
categories: false
tags: true