Using RadosGW object storage
http://docs.ceph.org.cn/radosgw/
Object is the basic unit of data storage in the Object Storage system. Each object is a synthesis of data and data attribute set. Data attributes can be set according to application requirements, including data distribution, quality of service, etc. each object maintains its attributes, which simplifies the mana ...
Posted on Sun, 28 Nov 2021 15:28:43 -0500 by journy101
CRUSH and PG distribution
reference material: Ceph's RADOS design principle and Implementation https://docs.ceph.com/en/latest/rados/operations/crush-map/ http://strugglesquirrel.com/2019/02/02/ceph%E8%BF%90%E7%BB%B4%E5%A4%A7%E5%AE%9D%E5%89%91%E4%B9%8B%E9%9B%86%E7%BE%A4osd%E4%B8%BAfull/ https://docs.ceph.com/en/latest/rados/operations/balancer/#modes
CRUSH
Crush alg ...
Posted on Wed, 20 Oct 2021 20:03:33 -0400 by seidel
k8s deployment elasticsearch cluster
Environmental preparation
The k8s and ceph environments we use are as follows:https://blog.51cto.com/leejia/2495558https://blog.51cto.com/leejia/2499684
Introduction to ECK
Elastic Cloud on Kubernetes, a new orchestration product based on the Kubernetes Operator model, allows users to configure, manage, and run Elastic search clusters on Kuber ...
Posted on Wed, 10 Jun 2020 13:00:20 -0400 by zartzar
Ceph distributed storage dual active service configuration
Ceph is born with the concept of two places and three centers. The so-called double activity is two multi-site. Ceph two data centers can be in one cluster or in different clusters. The structure diagram (other mountain stone) is as follows:
1. Environmental information
2. Create Master zone
In a multi site configuration, all RGWS will receiv ...
Posted on Fri, 22 May 2020 05:16:47 -0400 by Coreyjames25
K8S: Helm Deployment ELK 7.6
K8S: Helm Deployment ELK 7.6
scene
Deploy a stateful application ELK on K8S to collect reports of daily test data (eartbeat for application dialing, APM for call chain tracking, metabeat for performance indicators, etc.).This article provides the underlying storage through root to install elk's statefulset, deploy MetalLB to achieve local load ...
Posted on Thu, 02 Apr 2020 09:25:17 -0400 by Zeradin
KubeSphere troubleshooting practice
Pick up another article. KubeSphere practical elimination Recently, some usage problems have been recorded in the use of kubesphere, hoping to be helpful to others
Eight kubesphere application upload problems
8.1 file upload 413
The application is deployed into the kubesphere. The function of uploading files is set in the application. When t ...
Posted on Tue, 24 Mar 2020 06:12:27 -0400 by Kalland
Differences between ceph osd reweight and osd crush weight
osd crush weight
osd weight
crushtool modifies crushmap
test
When we execute the ceph osd tree command, a WEIGHT and REWEIGHT are displayed in the display. What are they?
[root@xt7 ceph]# ceph osd tree
//The second column corresponds to osd crush weight, and the last column corresponds to osd weight
ID WEIGHT ...
Posted on Mon, 23 Mar 2020 12:44:28 -0400 by draco2317
Ceph hands-on tutorial to get Ceph clusters running
Actual Target
To learn how to use Ceph, first you need a Ceph cluster. This paper deploys a Ceph cluster through ceph-deploy, a tool to automate the deployment of Ceph, masters the method of Ceph cluster deployment, the deployment of Ceph core components, and then masters the interactive use of CEPH client commands to create pool s and rbd blo ...
Posted on Mon, 02 Mar 2020 19:18:50 -0500 by monstro
Step by step installation and configuration of Ceph distributed storage cluster
Ceph is the most popular distributed storage system today. This article records the detailed steps of installing and configuring Ceph.
Configure work in advance
Start with the first cluster node, and then gradually add other nodes. For Ceph, the first node we join should be Monitor, which we set to ...
Posted on Thu, 06 Feb 2020 03:42:24 -0500 by bluetonic
Function encapsulation technique--function pointer+void*variable
Article Directory
Preface
Step 1: Define a callback function
Step 2: Common functions call callback functions
Common Function Function Implementation
Step 3: Examine one of the group sub-modules
Step 4: Reuse id to control the development of team members
Preface
The first step in the learning of ...
Posted on Sun, 26 Jan 2020 21:00:25 -0500 by faza