Opened 3 years ago

Closed 3 years ago

#11448 closed Task/To do item (fixed)

bdsync guests from axiom to wiwa

Reported by: Jamie McClelland Owned by: JaimeV
Priority: Urgent Component: Tech
Keywords: footprint-reduction-2016 Cc:
Sensitive: no

Description

As part of our colo reduction project, the guests didier, kramer and julia need to be moved from axiom to wiwa and axiom will be retired.

This move will require re-ip'ing.

Be sure to see all tickets from members indicating that they have their own DNS servers - we will have to contact them to set the exact date/time of the move.

Change History (9)

comment:1 Changed 3 years ago by Jamie McClelland

Owner: set to JaimeV
Status: newassigned

comment:2 Changed 3 years ago by Jamie McClelland

Jaime - I think we should to #11447 together first to work out all the kinks involved with moving a guest from XO to Telehouse, then I think you should be able to handle this one.

comment:3 Changed 3 years ago by Jamie McClelland

May need to use trickle to prevent bandwidth from taking all 100Mbits in xo.

comment:4 Changed 3 years ago by JaimeV

I've begun the first test of syncing from axiom to wiwa. What would be a good value for trickle?

Last edited 3 years ago by JaimeV (previous) (diff)

comment:5 Changed 3 years ago by Jamie McClelland

I would suggest 40Mbits. Our contract with HE seems to indicate we are using base 1000 not base 1024 when calculating speed... so, 40Mbits would be 40,000 Kbits which would be about 5,000 KBytes. trickle's man page says -u and -d parameters are in Kbytes, but I'm not sure if they mean 1024 bytes or 1000 bytes, but it probably doesn't make a big difference. So... I would suggest limiting -u 5000 with the goal of limiting to 40Mbits.

comment:6 Changed 3 years ago by JaimeV

All guests except julia have been presynced. There is not enough space in axiom to store the original diff file locally. Should I try saving the file directly to wiwa over sshfs?

comment:7 Changed 3 years ago by Jamie McClelland

After discussing on IRC, we decided to go with the following (with trickle added in):

ionice -c 2 -n 7 bdsync "ssh bdsync@$TARGETSERVER.mayfirst.org 
              bdsync --server" $LOCDEV $REMDEV | gzip | ssh 
              bdsync@$TARGETSERVER.mayfirst.org "cat - > DEV.bdsync.gz"

comment:8 Changed 3 years ago by JaimeV

This worked. Julia has also been pre-synced now.

comment:9 Changed 3 years ago by Jamie McClelland

Resolution: fixed
Status: assignedclosed

All servers moved.

Please login to add comments to this ticket.

Note: See TracTickets for help on using tickets.