We are planning to lock the repo and start QE validation next week.
Here is the queue of unmerged PRs
https://github.com/ceph/ceph/labels/nautilus-batch-1
Please speak up if you see PRs that must be included.
Thx
YuriW
Hi all,
I have a question regarding following rules in Ceph CRUSH map:
enum crush_opcodes {
/*! do nothing
*/
CRUSH_RULE_NOOP = 0,
CRUSH_RULE_TAKE = 1, /* arg1 = value to start with */
CRUSH_RULE_CHOOSE_FIRSTN = 2, /* arg1 = num items to pick */
/* arg2 = type */
CRUSH_RULE_CHOOSE_INDEP = 3, /* same */
CRUSH_RULE_EMIT = 4, /* no args */
CRUSH_RULE_CHOOSELEAF_FIRSTN = 6,
CRUSH_RULE_CHOOSELEAF_INDEP = 7,
CRUSH_RULE_SET_CHOOSE_TRIES = 8, /* override choose_total_tries */
CRUSH_RULE_SET_CHOOSELEAF_TRIES = 9, /* override chooseleaf_descend_once */
CRUSH_RULE_SET_CHOOSE_LOCAL_TRIES = 10,
CRUSH_RULE_SET_CHOOSE_LOCAL_FALLBACK_TRIES = 11,
CRUSH_RULE_SET_CHOOSELEAF_VARY_R = 12,
CRUSH_RULE_SET_CHOOSELEAF_STABLE = 13
};
Can we skip specific rules ? Or lets say, what are the minimum number of
rules required by CRUSH?
Because my understanding is, it all depends on map hierarchy. If we have a
particular/given hierarchy, we can skip certain rules?
Hello all,
can the NFS ganesha rados recovery for multi headed active/active setup
work with NFS 3 or it requires NFS 4/4.1 specifics ?
Thanks for any help /Maged
Hello everyone,
Is there any swift api for testing RGWOp like
RGWGetaBucketReplication,RGWBulkUpload and Delete,RGWGetACL,
and what is the difference between PutObj and PostObj and the swift api for
PostObj
I have a 3 host storage cluster with 10 osd on each host. the other day 5 drives on a single host went down and the other 5 failed to come up after reboot.
In my attempts to understand the cause of the issue I realize that I need some guidance to diagnose the problem.
I have tried ceph-disk activate-all and get the following errors:
[root@faraday ~]# ceph-disk activate-all
mount_activate: Failed to activate
ceph-disk: Error: No cluster conf found in /etc/ceph with fsid e1d7b4ae-2dcd-40ee-bea5-d103fe1fa9c9
mount_activate: Failed to activate
ceph-disk: Error: No cluster conf found in /etc/ceph with fsid e1d7b4ae-2dcd-40ee-bea5-d103fe1fa9c9
mount_activate: Failed to activate
ceph-disk: Error: No cluster conf found in /etc/ceph with fsid e1d7b4ae-2dcd-40ee-bea5-d103fe1fa9c9
mount_activate: Failed to activate
ceph-disk: Error: No cluster conf found in /etc/ceph with fsid e1d7b4ae-2dcd-40ee-bea5-d103fe1fa9c9
mount_activate: Failed to activate
ceph-disk: Error: No cluster conf found in /etc/ceph with fsid e1d7b4ae-2dcd-40ee-bea5-d103fe1fa9c9
mount_activate: Failed to activate
ceph-disk: Error: No cluster conf found in /etc/ceph with fsid e1d7b4ae-2dcd-40ee-bea5-d103fe1fa9c9
mount_activate: Failed to activate
ceph-disk: Error: No cluster conf found in /etc/ceph with fsid e1d7b4ae-2dcd-40ee-bea5-d103fe1fa9c9
mount_activate: Failed to activate
ceph-disk: Error: No cluster conf found in /etc/ceph with fsid e1d7b4ae-2dcd-40ee-bea5-d103fe1fa9c9
mount_activate: Failed to activate
ceph-disk: Error: No cluster conf found in /etc/ceph with fsid e1d7b4ae-2dcd-40ee-bea5-d103fe1fa9c9
mount_activate: Failed to activate
ceph-disk: Error: No cluster conf found in /etc/ceph with fsid e1d7b4ae-2dcd-40ee-bea5-d103fe1fa9c9
ceph-disk: Error: One or more partitions failed to activate
any ideas what would cause this?
*******************************************************************
IMPORTANT MESSAGE FOR RECIPIENTS IN THE U.S.A.:
This message may constitute an advertisement of a BD group's products or services or a solicitation of interest in them. If this is such a message and you would like to opt out of receiving future advertisements or solicitations from this BD group, please forward this e-mail to optoutbygroup(a)bd.com. [BD.v1.0]
*******************************************************************
This message (which includes any attachments) is intended only for the designated recipient(s). It may contain confidential or proprietary information and may be subject to the attorney-client privilege or other confidentiality protections. If you are not a designated recipient, you may not review, use, copy or distribute this message. If you received this in error, please notify the sender by reply e-mail and delete this message. Thank you.
*******************************************************************
Corporate Headquarters Mailing Address: BD (Becton, Dickinson and Company) 1 Becton Drive Franklin Lakes, NJ 07417 U.S.A.
Hi Folks,
The weekly performance meeting will be starting in ~25 minutes. Topics
for today include a brief update on IO500 testing and MDS
pre-splitting/exporting. Please feel free to add your own topics!
Etherpad:
https://pad.ceph.com/p/performance_weekly
Bluejeans:
https://bluejeans.com/908675367
Thanks,
Mark
There is a general documentation meeting called the "DocuBetter Meeting",
and it is held every two weeks. The next DocuBetter Meeting will be on 10
Jun 2020 at 0830 PST, and will run for thirty minutes. Everyone with a
documentation-related request or complaint is invited. The meeting will be
held here: https://bluejeans.com/908675367
Send documentation-related requests and complaints to me by replying to
this email and CCing me at zac.dover(a)gmail.com.
The next DocuBetter meeting is scheduled for:
10 Jun 2020 0830 PST
10 Jun 2020 1630 UTC
11 Jun 2020 0230 AEST
Etherpad: https://pad.ceph.com/p/Ceph_Documentation
Meeting: https://bluejeans.com/908675367
Thanks, everyone.
Zac Dover
Hi all,
I have a question regarding a function called *crush_choose_firstn* in Ceph
source code namely *mapper.c* This function has following pointer
variables :
- const struct crush_map *map,
- struct crush_work *work, const struct crush_bucket *bucket,
- int *out,
- const __u32 *weight,
- int *out2,
- const struct crush_choose_arg *choose_args
*- const struct crush_map *map.*
What is the maximum size of data involved here? I mean what is the upper
bound?
BR
Bobby
Hi, everyone.
When reading the source code of OSD recently, I found that, while
FileStore suicides when encountering an EIO error, BlueStore returns
that error back to the caller. And it seems that not all code paths
process the EIO properly. For example, "OSD::load_pgs" seems not to
process at all the EIO error returned by the BlueStore when reading pg
metadata from disk. This might result in unexpected OSD behaviour,
right?
Thanks:-)