Bare Metal:
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#Check bucket limits: | |
$ radosgw-admin bucket limit check | jq '.[].buckets[].fill_status' | uniq | |
$ radosgw-admin bucket limit check | jq '.[].buckets[].objects_per_shard' | sort -n | uniq | |
#Default WARN Thresholds: | |
"osd_deep_scrub_large_omap_object_key_threshold": "2000000", | |
"osd_deep_scrub_large_omap_object_value_sum_threshold": "1073741824" #1G | |
#Warnings you get in the cluster log: |
The following works with Neutron VLAN provider networks, and requires configuration on the physical switches. Multicast works on br-int because the ML2 OVS driver/agent uses OVS in standalone mode (no external controller). The packets on br-int hit the NORMAL flow action, and so get treated by the ovs-vswitchd code that does IGMP snooping (when enabled). All IGMP packets are sent to the slow path (userspace ovs-vswitchd).
The following will not work on Neutron tunnel backed networks (VxLAN, GRE), as the neutron-openvswitch-agent hardcodes flows on br-tun that treats multicast the same as broadcasts and the NORMAL action is not used.
+----------------------------+ +----------------------------+
| +----+ +----+ | | +----+ +----+ |
| | VM | | VM | | | | VM | | VM | |
| +-+--+ +--+-+ | | +-+--+ +--+-+ |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# kudos to dzaku at consolechars.wordpress.com | |
### MOUNT qcow2 image with lvm partitions | |
# ensure nbd can handle that many partitions | |
sudo modprobe nbd max_part=8 | |
# present image as block device through NBD | |
sudo qemu-nbd --connect=/dev/nbd0 <image.qcow2> |