BlueStore manages bare devices directly and needs to manage space allocation and release on its own.The results of Stupid and Bitmap allocators are stored in memory, and the persistence of allocation results is done through FreelistManager.
A block can be in either occupied or idle state. Only one state needs to be recorded for persiste ...
Posted on Mon, 10 Feb 2020 18:57:51 -0800 by banjax
Finally spent 24 hours of ceph production environment data migration. Let's record the problems and solutions we have encountered, and then we will have solutions to them. Let's start with an openshift issue.
Everyone should be familiar with openshift. Many openshift cloud storage that needs to be mounted is connected to ceph cluster. Under th ...
Posted on Sun, 15 Dec 2019 10:18:01 -0800 by Wave
This article introduces how to use ceph to provide dynamic pv application for k8s. ceph provides the underlying storage function. cephfs supports k8s pv's three access modes: ReadWriteOnce, ReadOnlyMany, ReadWriteMany. RBD supports ReadWriteOnce, ReadOnlyMany
Access mode is only a capability description, not a mandatory one. ...
Posted on Sat, 07 Dec 2019 05:24:50 -0800 by s1m0n
In recent years, distributed storage has entered the storage market because of its high performance and high availability. In addition to commercial products, open source distributed storage software is more popular, with Lustre, CephFS and GlusterFS as typical representatives.
Lustre is an open source, distributed and ...
Posted on Mon, 28 Oct 2019 11:58:09 -0700 by Kawal
The ceph-kvstore-tool is used to obtain key-value metadata stored in a leveldb or rocksdb database.And the tool can configure the data in kvstore as if it were operating osd map on an offline osd
Using this tool, you need to i ...
Posted on Fri, 09 Aug 2019 19:37:09 -0700 by abid786
The general trend of the world, dividing time must be combined, dividing time score. I find that this sentence can really be incorporated into the development history of everything.
From the history of storage development, previous storage was directly accessed to the local computer (DAS - direct additional storage) by means of local hard disk ...
Posted on Fri, 05 Jul 2019 11:48:15 -0700 by barry_p
Introduction to Cache Pools
Cache pool principles
The working mode of the cache pool
Configure Cache Pool
1. Create a cache pool
2. Setting up the cache layer
3. Explanation of cache layer related parameters
4. Test Cache Pool
Delete Cache Pool
Posted on Mon, 24 Jun 2019 12:12:15 -0700 by Arbitus
Configure crush class
1. Create ssd class
2. Create class rule based on ssd
3. Create a storage pool based on ssd_rule rules rules
4. Testing ssd-based pools
ceph has since added a new feature called crush class, also known as ...
Posted on Mon, 24 Jun 2019 09:50:26 -0700 by whizzkid-000
> Now we need to migrate three kvm virtual machines from the Centos 7.2 physical machine to the Centos 6.6 physical machine.
> The system can be imported normally and the operation is skipped.
2. Error reporting information:
The disk file qcow2 is not working properly. The error is as follows:
virsh # attach-disk dlw1 /kvm ...
Posted on Sun, 14 Apr 2019 11:39:33 -0700 by peytonrm
For Kolla-Ansible, please refer to "Deploying OpenStack Pike on CentOS 7 Single Node Using Kolla-Ansible";
To deploy the Ceph service, refer to "Ceph Learning Notes 1-Mimic Version Multi-node Deployment".
Log in as osdev user:
$ ssh osdev@osdev01
$ cd /opt/ceph/deploy/
Create Poo ...
Posted on Sat, 26 Jan 2019 20:54:14 -0800 by rayner75