Migration to RAID1

Aus HS Syswiki
(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
 
(2 dazwischenliegende Versionen von einem Benutzer werden nicht angezeigt)
Zeile 1: Zeile 1:
 +
[[Category:ServerAdmin]]
 +
{{note|Check for Backup for this server on Backupserver!!!|error}}
 +
 
== Partition migration table ==
 
== Partition migration table ==
  
Zeile 22: Zeile 25:
 
</table>
 
</table>
  
[[Category:ServerAdmin]]
+
== Move MySQL to SDA ==
{{note|Check for Backup for this server on Backupserver!!!|error}}
+
 
 +
<pre>
 +
/etc/init.d/mysql stop
 +
# Kill by PID if fails
 +
 
 +
rsync -avz --progress /mysql2/ /mysql1/
 +
 
 +
rm /home/www/mysql
 +
ln -s /mysql1 /home/www/mysql
 +
 
 +
/etc/init.d/mysql start
 +
 
 +
umount /mysql2
 +
 
 +
# Remove /mysql2 from /etc/fstab
 +
</pre>
 +
 
 +
== Change partition's system id ==
 +
 
 +
<pre>
 +
# t --> change a partition's system id
 +
# p --> print (print and recheck before writing!!!)
 +
# w --> write
 +
 
 +
fdisk /dev/sdb
 +
t
 +
1
 +
fd
 +
t
 +
2
 +
fd
 +
t
 +
3
 +
fd
 +
t
 +
5
 +
fd
 +
t
 +
6
 +
fd
 +
t
 +
7
 +
fd
 +
p
 +
w
 +
</pre>
 +
 
 +
== Add SDB to RAID1 ==
 +
 
 +
<pre>
 +
mdadm --create /dev/md0 --level=1 --raid-disks=2 missing /dev/sdb1
 +
mdadm --create /dev/md1 --level=1 --raid-disks=2 missing /dev/sdb2
 +
mdadm --create /dev/md2 --level=1 --raid-disks=2 missing /dev/sdb3
 +
mdadm --create /dev/md3 --level=1 --raid-disks=2 missing /dev/sdb5
 +
mdadm --create /dev/md4 --level=1 --raid-disks=2 missing /dev/sdb6
 +
mdadm --create /dev/md5 --level=1 --raid-disks=2 missing /dev/sdb7
 +
</pre>
 +
 
 +
== Create file system on RAID1 ==
 +
 
 +
<pre>
 +
mkswap /dev/md0
 +
mkfs.ext3 -O dir_index /dev/md1
 +
mkfs.ext3 -O dir_index /dev/md2
 +
mkfs.ext3 -O dir_index /dev/md3
 +
mkfs.ext3 -O dir_index /dev/md4
 +
mkfs.ext3 -O dir_index /dev/md5
 +
</pre>
 +
 
 +
== Prepare config ==
 +
 
 +
<pre>
 +
 
 +
</pre>
 +
 
 +
== Sync data to RAID1 ==
 +
 
 +
<pre>
 +
 
 +
</pre>

Aktuelle Version vom 9. Februar 2018, 16:03 Uhr

Check for Backup for this server on Backupserver!!!

Inhaltsverzeichnis

[Bearbeiten] Partition migration table

SWAPsda1md0
VARsda2md1
ROOTsda3md2
TMPsda5md3
HOMEsda6md4
MYSQLsdb7md5

[Bearbeiten] Move MySQL to SDA

/etc/init.d/mysql stop
# Kill by PID if fails

rsync -avz --progress /mysql2/ /mysql1/

rm /home/www/mysql
ln -s /mysql1 /home/www/mysql

/etc/init.d/mysql start

umount /mysql2

# Remove /mysql2 from /etc/fstab

[Bearbeiten] Change partition's system id

# t --> change a partition's system id
# p --> print (print and recheck before writing!!!)
# w --> write

fdisk /dev/sdb
t
1
fd
t
2
fd
t
3
fd
t
5
fd
t
6
fd
t
7
fd
p
w

[Bearbeiten] Add SDB to RAID1

mdadm --create /dev/md0 --level=1 --raid-disks=2 missing /dev/sdb1
mdadm --create /dev/md1 --level=1 --raid-disks=2 missing /dev/sdb2
mdadm --create /dev/md2 --level=1 --raid-disks=2 missing /dev/sdb3
mdadm --create /dev/md3 --level=1 --raid-disks=2 missing /dev/sdb5
mdadm --create /dev/md4 --level=1 --raid-disks=2 missing /dev/sdb6
mdadm --create /dev/md5 --level=1 --raid-disks=2 missing /dev/sdb7

[Bearbeiten] Create file system on RAID1

mkswap /dev/md0
mkfs.ext3 -O dir_index /dev/md1
mkfs.ext3 -O dir_index /dev/md2
mkfs.ext3 -O dir_index /dev/md3
mkfs.ext3 -O dir_index /dev/md4
mkfs.ext3 -O dir_index /dev/md5

[Bearbeiten] Prepare config


[Bearbeiten] Sync data to RAID1


Meine Werkzeuge
Namensräume

Varianten
Aktionen
Navigation
Werkzeuge