[OpenAFS] Cell migration

Gérald Macinenti gerald.macinenti@letitwave.fr
Sun, 01 Jul 2007 13:01:54 +0200


This is a cryptographically signed message in MIME format.

--------------ms080907090302010603040703
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: quoted-printable


Christopher D. Clausen a =E9crit :
> G=E9rald Macinenti <gerald.macinenti@letitwave.fr> wrote:
>> Christopher D. Clausen a =E9crit :
>>> G=E9rald Macinenti <gerald.macinenti@letitwave.fr> wrote:
>> yes, this is the best way to describe it, two differents servers with
>> just happen to have the same cell name, my goal is to replace the old
>> by the new one, so I kept the cell name
>>
>>> The correct solution would be to make both servers members of the
>>> same cell by copying the KeyFile from the original one to the new
>>> one.  And then restart the server processes and vos move from one to
>>> the other.
>> but both servers have there own root.cell, wouldn't it be an issue?
>> and then which vldb would retain the information of moving the volume
>> ? and concerning the Keyfile: both servers use their own kerberos
>> server (as I migrate this one in the process too)
>=20
> Are the root.cell volumes different between the two servers?  If you=20
> aren't doing a full migration, than copying data manually might be the=20
> best answer.
>=20
> Their own Kerberos server?  What does that mean?  You set up an=20
> additional Kerberos realm with the same name as well?   Did you actuall=
y=20
> migrate the Kerberos KDC?  Or did you just setup a new one?
>=20
>>> Is there a particular reason you don't want the two servers to
>>> communicate?
>> yes: the fear to render my old server unusable as I don't master all
>> the consequences of doing so ;)
>=20
> Adding a server with just an fs instance should not cause any problems.=
=20
> You will want to remove all volumes on the new server and follow the=20
> instructions for adding additional fileservers to a cell.  Once the=20
> fileserver is up, vos move the data to it.  You can then go through the=
=20
> process of adding this machine as a full AFS DB server to migrate your=20
> pt and vl databases from the old server.  Once up, you can then remove=20
> things from the old server and change the IP address on the new one to=20
> match the IP address of the old one.
thank you for this solution, I will keep it in mind but for now I would=20
prefere a solution where I have two servers living side to side to be=20
100% sure that he new one is functional before directing clients to it

>=20
> Can I ask why you are doing this?  Its going to be quite a hassle,=20
> especially if your cell only has a single AFS DB server.  If you need t=
o=20
> keep the cell up while doing the migration, I'd stringly recomend havin=
g=20
> at least 3 AFS DB servers.
I do it because we want to completely upgrade this server (hardware,=20
Linux distribution and of course softwares versions) so I took the=20
options to build a new server from scratch and only migrate AFS data.
So the situation is I have two Kerberos/AFS with the same configuration,
but with AFS volumes (and vldb) only on the old one
>=20
> -----
>=20
> In theory, restoring the dumps should work.  You need to ensure that th=
e=20
> PTS database is the same between the two servers as well.  I don't know=
=20
> why fs sa is crashing, but I suspect it has something to do with two=20
> different cells having the same name.  Are you sure your test client is=
=20
> pointed at the correct server?  The server and clients have different=20
> CellServDB files.
yes I'm sure and the PTS database is an exact copy of the old one

would it be an option to simply rsync AFS partitions *.vol from the old=20
to the new server and then copy the vldb.* files from the old to the new=20
server ?

would it be another option to have a simple fileserver added to both=20
administrative servers (with the same cell name??) and migrate volumes=20
with a vos move from old to this fs then move from this fs to new?

Cheers




--=20
G=E9rald Macinenti - Admistrator

    / /   ___  / /_     /  _/ /_     | |     / /___ __   _____
   / /   / _ \/ __/     / // __/     | | /| / / __ `/ | / / _ \
  / /___/  __/ /_     _/ // /_       | |/ |/ / /_/ /| |/ /  __/
/_____/\___/\__/    /___/\__/       |__/|__/\__,_/ |___/\___/

8-16, rue Paul-Vaillant-Couturier,
92240 Malakoff; FRANCE
Tel +33 1 4092 5454 - Fax +33 1 4092 5441 -
http://www.letitwave.fr

--------------ms080907090302010603040703
Content-Type: application/x-pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"
Content-Description: S/MIME Cryptographic Signature

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIJMzCC
AvQwggJdoAMCAQICEBe2Bzj6h8qHD63/kyDo/zowDQYJKoZIhvcNAQEFBQAwYjELMAkGA1UE
BhMCWkExJTAjBgNVBAoTHFRoYXd0ZSBDb25zdWx0aW5nIChQdHkpIEx0ZC4xLDAqBgNVBAMT
I1RoYXd0ZSBQZXJzb25hbCBGcmVlbWFpbCBJc3N1aW5nIENBMB4XDTA3MDUyNTE2Mjc1NVoX
DTA4MDUyNDE2Mjc1NVowTzEfMB0GA1UEAxMWVGhhd3RlIEZyZWVtYWlsIE1lbWJlcjEsMCoG
CSqGSIb3DQEJARYdZ2VyYWxkLm1hY2luZW50aUBsZXRpdHdhdmUuZnIwggEiMA0GCSqGSIb3
DQEBAQUAA4IBDwAwggEKAoIBAQDCd7FLo0YEqCWhI5BLcgerxtatSTeA7R6ppH8gYSF0f3VJ
yO0R/GWgr/nVfCJVt3lU0GtwMExYaJxZAqcCSVnMcgG4LsEg/okuGclIT03DA/pW5DyKdHso
sldB6J5z2MedkJ+ChJ1mEUdCoXITuxhzCIH29xKE70Qd7o+xclIoflWQ2/cUCEtzKeemkxcT
k+7r0iELK3RMMq9Y4tYNfQob5n40SC3Tyy4KR5KkaAwx13/JVIOVaEnvHstF2xDzCsA/ONsA
Ik/Da67QTJSifNEu0DMBTzsiZcV4M/QxylyB+vR9DdA5W94xioE5GZQY+AObcL2x9d0sQJYm
P5ObRHmfAgMBAAGjOjA4MCgGA1UdEQQhMB+BHWdlcmFsZC5tYWNpbmVudGlAbGV0aXR3YXZl
LmZyMAwGA1UdEwEB/wQCMAAwDQYJKoZIhvcNAQEFBQADgYEAKmd6Gf4phnfoZ9NrRAregahy
qRgHxbAp9FhO4+7GO2RR6AcVbKSX7dK9K4I8RW+GhVpUx/B2aWZbllg0sjsuEInFJ9IRnlfn
FR/zYZrcOHPmoUrsW4FeAt+FZRZJveJ7IAAF7PmgV7ZBHrifflSaZMjntJGZN3JTaIFn9CLu
t48wggL0MIICXaADAgECAhAXtgc4+ofKhw+t/5Mg6P86MA0GCSqGSIb3DQEBBQUAMGIxCzAJ
BgNVBAYTAlpBMSUwIwYDVQQKExxUaGF3dGUgQ29uc3VsdGluZyAoUHR5KSBMdGQuMSwwKgYD
VQQDEyNUaGF3dGUgUGVyc29uYWwgRnJlZW1haWwgSXNzdWluZyBDQTAeFw0wNzA1MjUxNjI3
NTVaFw0wODA1MjQxNjI3NTVaME8xHzAdBgNVBAMTFlRoYXd0ZSBGcmVlbWFpbCBNZW1iZXIx
LDAqBgkqhkiG9w0BCQEWHWdlcmFsZC5tYWNpbmVudGlAbGV0aXR3YXZlLmZyMIIBIjANBgkq
hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwnexS6NGBKgloSOQS3IHq8bWrUk3gO0eqaR/IGEh
dH91ScjtEfxloK/51XwiVbd5VNBrcDBMWGicWQKnAklZzHIBuC7BIP6JLhnJSE9NwwP6VuQ8
inR7KLJXQeiec9jHnZCfgoSdZhFHQqFyE7sYcwiB9vcShO9EHe6PsXJSKH5VkNv3FAhLcynn
ppMXE5Pu69IhCyt0TDKvWOLWDX0KG+Z+NEgt08suCkeSpGgMMdd/yVSDlWhJ7x7LRdsQ8wrA
PzjbACJPw2uu0EyUonzRLtAzAU87ImXFeDP0Mcpcgfr0fQ3QOVveMYqBORmUGPgDm3C9sfXd
LECWJj+Tm0R5nwIDAQABozowODAoBgNVHREEITAfgR1nZXJhbGQubWFjaW5lbnRpQGxldGl0
d2F2ZS5mcjAMBgNVHRMBAf8EAjAAMA0GCSqGSIb3DQEBBQUAA4GBACpnehn+KYZ36GfTa0QK
3oGocqkYB8WwKfRYTuPuxjtkUegHFWykl+3SvSuCPEVvhoVaVMfwdmlmW5ZYNLI7LhCJxSfS
EZ5X5xUf82Ga3Dhz5qFK7FuBXgLfhWUWSb3ieyAABez5oFe2QR64n35UmmTI57SRmTdyU2iB
Z/Qi7rePMIIDPzCCAqigAwIBAgIBDTANBgkqhkiG9w0BAQUFADCB0TELMAkGA1UEBhMCWkEx
FTATBgNVBAgTDFdlc3Rlcm4gQ2FwZTESMBAGA1UEBxMJQ2FwZSBUb3duMRowGAYDVQQKExFU
aGF3dGUgQ29uc3VsdGluZzEoMCYGA1UECxMfQ2VydGlmaWNhdGlvbiBTZXJ2aWNlcyBEaXZp
c2lvbjEkMCIGA1UEAxMbVGhhd3RlIFBlcnNvbmFsIEZyZWVtYWlsIENBMSswKQYJKoZIhvcN
AQkBFhxwZXJzb25hbC1mcmVlbWFpbEB0aGF3dGUuY29tMB4XDTAzMDcxNzAwMDAwMFoXDTEz
MDcxNjIzNTk1OVowYjELMAkGA1UEBhMCWkExJTAjBgNVBAoTHFRoYXd0ZSBDb25zdWx0aW5n
IChQdHkpIEx0ZC4xLDAqBgNVBAMTI1RoYXd0ZSBQZXJzb25hbCBGcmVlbWFpbCBJc3N1aW5n
IENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDEpjxVc1X7TrnKmVoeaMB1BHCd3+n/
ox7svc31W/Iadr1/DDph8r9RzgHU5VAKMNcCY1osiRVwjt3J8CuFWqo/cVbLrzwLB+fxH5E2
JCoTzyvV84J3PQO+K/67GD4Hv0CAAmTXp6a7n2XRxSpUhQ9IBH+nttE8YQRAHmQZcmC3+wID
AQABo4GUMIGRMBIGA1UdEwEB/wQIMAYBAf8CAQAwQwYDVR0fBDwwOjA4oDagNIYyaHR0cDov
L2NybC50aGF3dGUuY29tL1RoYXd0ZVBlcnNvbmFsRnJlZW1haWxDQS5jcmwwCwYDVR0PBAQD
AgEGMCkGA1UdEQQiMCCkHjAcMRowGAYDVQQDExFQcml2YXRlTGFiZWwyLTEzODANBgkqhkiG
9w0BAQUFAAOBgQBIjNFQg+oLLswNo2asZw9/r6y+whehQ5aUnX9MIbj4Nh+qLZ82L8D0HFAg
k3A8/a3hYWLD2ToZfoSxmRsAxRoLgnSeJVCUYsfbJ3FXJY3dqZw5jowgT2Vfldr394fWxghO
rvbqNOUQGls1TXfjViF4gtwhGTXeJLHTHUb/XV9lTzGCA2QwggNgAgEBMHYwYjELMAkGA1UE
BhMCWkExJTAjBgNVBAoTHFRoYXd0ZSBDb25zdWx0aW5nIChQdHkpIEx0ZC4xLDAqBgNVBAMT
I1RoYXd0ZSBQZXJzb25hbCBGcmVlbWFpbCBJc3N1aW5nIENBAhAXtgc4+ofKhw+t/5Mg6P86
MAkGBSsOAwIaBQCgggHDMBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkF
MQ8XDTA3MDcwMTExMDE1NFowIwYJKoZIhvcNAQkEMRYEFKTPu5SwuxBra9zZaur7gopKQBzR
MFIGCSqGSIb3DQEJDzFFMEMwCgYIKoZIhvcNAwcwDgYIKoZIhvcNAwICAgCAMA0GCCqGSIb3
DQMCAgFAMAcGBSsOAwIHMA0GCCqGSIb3DQMCAgEoMIGFBgkrBgEEAYI3EAQxeDB2MGIxCzAJ
BgNVBAYTAlpBMSUwIwYDVQQKExxUaGF3dGUgQ29uc3VsdGluZyAoUHR5KSBMdGQuMSwwKgYD
VQQDEyNUaGF3dGUgUGVyc29uYWwgRnJlZW1haWwgSXNzdWluZyBDQQIQF7YHOPqHyocPrf+T
IOj/OjCBhwYLKoZIhvcNAQkQAgsxeKB2MGIxCzAJBgNVBAYTAlpBMSUwIwYDVQQKExxUaGF3
dGUgQ29uc3VsdGluZyAoUHR5KSBMdGQuMSwwKgYDVQQDEyNUaGF3dGUgUGVyc29uYWwgRnJl
ZW1haWwgSXNzdWluZyBDQQIQF7YHOPqHyocPrf+TIOj/OjANBgkqhkiG9w0BAQEFAASCAQAJ
LeKp/pjqQ/P2zz4/mjyLPAgkx0afbXtEuZpLD6qFwE2rDRMTwIh5LXg0Wt436YwPzw78rhOp
+6h3yCGKSedVZwaaCnVdqKpAjExojFkei4KoH48c6pcsPEQK0Yu/Vccx5iMBUZ37t0M1xng9
r8FCJ1fLER7e0XyTFHVyU/XobF2RC+FcD1XKe8hO3Zw2oMf7AudYMNMNNenpnSdU29P8dnnt
S+aLFtMfHbb7/ilrXpzPV0X2C/SIl1CzEFIk1pH5993PpUF522hWTREvRqHovnhDOVJxxxxH
yFGNoJa2F4TNmY/w/xnjvo6MPCPCQQSvnEeX9T1XR+aP+sYxArxRAAAAAAAA
--------------ms080907090302010603040703--