Friday, 2020-09-25

*** baojg has quit IRC00:10
*** baojg has joined #openstack-swift00:11
*** gyee has quit IRC00:56
openstackgerritRomain LE DISEZ proposed openstack/swift master: Fix a race condition in case of cross-replication  https://review.opendev.org/75424200:57
*** baojg has quit IRC00:57
*** baojg has joined #openstack-swift00:58
*** tdasilva_ has quit IRC01:07
*** tdasilva_ has joined #openstack-swift01:08
*** ChanServ sets mode: +v tdasilva_01:08
*** baojg has quit IRC01:26
*** rcernin has quit IRC02:26
*** rcernin has joined #openstack-swift02:50
sorrisonWhat's the recommendation for filesystem types for swift these days, the docs are quite out of date ```For distros with more recent kernels (for example Ubuntu 12.04 Precise),```02:52
*** rcernin has quit IRC02:57
*** rcernin has joined #openstack-swift02:59
*** rcernin has quit IRC02:59
*** rcernin has joined #openstack-swift03:00
*** baojg has joined #openstack-swift03:26
*** psachin has joined #openstack-swift03:37
timburkesorrison, still recommending xfs -- though i think rledisez/alecuyer have at least played around a bit with zfs?03:55
sorrisonok thanks, we're adding a bunch more nodes into our cluster so just thought I'd check, xfs is what we have now so I think we'll stick with that03:58
*** evrardjp has quit IRC04:33
*** evrardjp has joined #openstack-swift04:33
openstackgerritMerged openstack/swift stable/ussuri: Fixing S3 credential caching region support  https://review.opendev.org/75384004:50
openstackgerritMerged openstack/swift stable/victoria: Update TOX_CONSTRAINTS_FILE for stable/victoria  https://review.opendev.org/75275105:31
openstackgerritMerged openstack/swift stable/ussuri: s3api: Allow lower-cased region name for AWS .NET SDK compatibility  https://review.opendev.org/75053506:25
*** viks____ has joined #openstack-swift06:38
*** rcernin has quit IRC07:39
*** baojg has quit IRC08:51
*** baojg has joined #openstack-swift08:52
*** rcernin has joined #openstack-swift09:37
*** rcernin has quit IRC10:10
*** noonedeadpunk has quit IRC10:33
*** noonedeadpunk has joined #openstack-swift10:34
*** rcernin has joined #openstack-swift11:42
*** gmann is now known as gmann_pto12:41
*** rcernin has quit IRC13:21
*** tdasilva_ has quit IRC13:39
*** tdasilva_ has joined #openstack-swift13:40
*** ChanServ sets mode: +v tdasilva_13:40
openstackgerritClay Gerrard proposed openstack/swift master: Use bigger GreenPool for concurrent EC  https://review.opendev.org/75441214:48
*** tkajinam has quit IRC15:00
*** djhankb has quit IRC15:27
*** djhankb has joined #openstack-swift15:27
*** thiago__ has joined #openstack-swift15:31
*** ChanServ sets mode: +v thiago__15:31
*** tdasilva_ has quit IRC15:33
*** gyee has joined #openstack-swift15:55
ormandjis it anticipated that the conn_timeout in proxy-server conf is impacting DELETE requests?16:33
ormandjwe've got a node_timeout of 300s, a conn_timeout of 20s, and we're seeing DELETE requests fail with a timeout of 20s16:34
ormandjSep 25 16:22:39 sw-proxy01 proxy-server: ERROR with Object server x.x.x.x:7033/sdam re: Trying to DELETE /AUTH_X/XXXX/Veeam/Archive/VEEAM/XXXXXX-XXXXXX/XXXXXXX/blocks/XXXXXX/XXXX.XXXXXX.00000000000000000000000000000000.blk: ConnectionTimeout (20.0s) (client_ip: x.x.x.x)16:37
ormandjanother unrelated question - if something was added with full weighting, which obviously leads to a massive rebalance, can you drop the weighting again partially (based on the amount of data already rebalanced) to let the cluster settle down? or once it's set at full weight, just power through until the full rebalance is done?16:43
openstackgerritClay Gerrard proposed openstack/swift master: Pass thread_locals through to frag queue feeder  https://review.opendev.org/75445716:57
claygormandj: if you use min_part_hours dropping weight might not help; and even if it did ... it's just a dice roll you don't end up moving the parts that are already on there!16:59
claygormandj: best to power through 😥16:59
claygormandj: the connection timeout can effect any request, e.g. if a node is offline17:00
ormandjto be clear, is that a timeout with tcp re: accepting/acking connection, not the request itself?17:05
ormandjif so - we had expected servers_per_port to help with this (we have saturated drives), is '2' too low for this?17:05
ormandjthe way the example config was written it makes it sound like conn_timeout applies to GET/HEAD/etc requests, and node_timeout applies to PUT/DELETE/etc17:06
ormandjwe're seeing a huge number of connection timeouts to object storage nodes with drives that are relatively saturated, but i'd expect them to at least accept the request even if it blocks for a while on IO, or at least that was our hope. we are only running at servers_per_port of 2 though17:07
claygi agree, i wouldn't expect a lot of connection timeouts just cause drives are saturated!  ðŸ¤¯17:34
claygmaybe if the cpu on those nodes was *super* busy 🤔17:34
claygi'm not seeing the node in the example config for node vs conn timeout - in all methods I think we connect with a connect timeout and wait for a response (or continue) for a node timeout17:37
claygwe have https://bugs.launchpad.net/swift/+bug/1834212 to give operators more control over timeouts17:38
openstackLaunchpad bug 1834212 in OpenStack Object Storage (swift) "Separate node_timeouts per backend-layer" [Undecided,New]17:38
claygservers_per_port = 2 is a great place to start, we run 4 - but we also have conn_timeout 0.5 and node_timeout ~8s17:39
*** psachin has quit IRC18:34
ormandjclayg: they're not cpu saturated except container-server eating up 100%18:38
ormandjthese nodes have tons of free cpu18:39
ormandj48 core CPU E5-265018:39
ormandjall cores but the one container-server is hammering are 75% idle18:39
ormandjwe'd love to have our timeouts that low, but we're already seeing 20s get elapsed. if that's a tcp connect timeout, then something is seriously afoul here.18:40
ormandjany other ideas on what might cause conn_timeout to get hit?18:40
ormandj(if not cpu, that is)18:41
*** thiago__ has quit IRC19:13
*** thiago__ has joined #openstack-swift19:14
*** ChanServ sets mode: +v thiago__19:14
*** thiago__ has quit IRC19:16
*** thiago__ has joined #openstack-swift19:17
*** ChanServ sets mode: +v thiago__19:17
*** tdasilva_ has joined #openstack-swift19:31
*** ChanServ sets mode: +v tdasilva_19:31
*** thiago__ has quit IRC19:33
openstackgerritMerged openstack/swift stable/train: s3api: Allow lower-cased region name for AWS .NET SDK compatibility  https://review.opendev.org/75053620:45
*** baojg has quit IRC20:47
*** baojg has joined #openstack-swift20:48
*** cwright has joined #openstack-swift20:51
*** cwright has quit IRC22:06
*** cwright has joined #openstack-swift22:07
*** baojg has quit IRC23:21
*** baojg has joined #openstack-swift23:22

Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!