Advertisement
mobarrio

Procedure

Jun 16th, 2016
821
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.49 KB | None | 0 0
  1. [root@nodo2 ~]# xe sr-list
  2. uuid ( RO) : 1d60cb3e-8884-6d82-2244-9b3288b2f577
  3. name-label ( RW): XenServer Tools
  4. name-description ( RW): XenServer Tools ISOs
  5. host ( RO): nodo2
  6. type ( RO): iso
  7. content-type ( RO): iso
  8.  
  9.  
  10. uuid ( RO) : 86385dbe-282a-1fac-d894-43532e4fef85
  11. name-label ( RW): Local storage
  12. name-description ( RW):
  13. host ( RO): nodo2
  14. type ( RO): ext
  15. content-type ( RO): user
  16.  
  17. [root@nodo2 ~]# xe pbd-list sr-uuid=86385dbe-282a-1fac-d894-43532e4fef85
  18. uuid ( RO) : 4b9b4500-9805-0840-e0d1-7fbeccea1302
  19. host-uuid ( RO): f484d571-c048-47ca-92e5-298695abeb08
  20. sr-uuid ( RO): 86385dbe-282a-1fac-d894-43532e4fef85
  21. device-config (MRO): device: /dev/disk/by-id/ata-HITACHI_H7210CA30SUN1.0T_1046AGZNKL_JPW9K0HD3GZNKL-part3
  22. currently-attached ( RO): false
  23.  
  24. [root@nodo2 ~]# xe pbd-unplug uuid=4b9b4500-9805-0840-e0d1-7fbeccea1302
  25.  
  26. [root@nodo2 ~]# xe sr-forget uuid=86385dbe-282a-1fac-d894-43532e4fef85
  27.  
  28. [root@nodo2 ~]# sed -i 's/metadata_read_only = 1/metadata_read_only = 0/' /etc/lvm/lvm.conf
  29.  
  30. [root@nodo2 ~]# lvremove /dev/XSLocalEXT-86385dbe-282a-1fac-d894-43532e4fef85/86385dbe-282a-1fac-d894-43532e4fef85
  31. Do you really want to remove active logical volume 86385dbe-282a-1fac-d894-43532e4fef85? [y/n]: y
  32. Logical volume "86385dbe-282a-1fac-d894-43532e4fef85" successfully removed
  33.  
  34. [root@nodo2 ~]# vgs
  35. VG #PV #LV #SN Attr VSize VFree
  36. XSLocalEXT-86385dbe-282a-1fac-d894-43532e4fef85 1 0 0 wz--n- 890.00g 890.00g
  37.  
  38. [root@nodo2 ~]# vgre
  39. vgreduce vgremove vgrename
  40.  
  41. [root@nodo2 ~]# vgremove XSLocalEXT-86385dbe-282a-1fac-d894-43532e4fef85
  42. Volume group "XSLocalEXT-86385dbe-282a-1fac-d894-43532e4fef85" successfully removed
  43.  
  44. [root@nodo2 ~]# pvs
  45. PV VG Fmt Attr PSize PFree
  46. /dev/sda3 lvm2 --- 890.01g 890.01g
  47.  
  48. [root@nodo2 ~]# pvremove /dev/sda3
  49. Labels on physical volume "/dev/sda3" successfully wiped
  50.  
  51. [root@nodo2 ~]# pvs
  52. [root@nodo2 ~]# lvs
  53. [root@nodo2 ~]# vgs
  54.  
  55. [root@nodo2 ~]# sgdisk -R /dev/sdb /dev/sda
  56. The operation has completed successfully.
  57.  
  58. [root@nodo2 ~]# sgdisk --typecode=1:fd00 /dev/sdb
  59. The operation has completed successfully.
  60.  
  61. [root@nodo2 ~]# sgdisk --typecode=2:fd00 /dev/sdb
  62. The operation has completed successfully.
  63.  
  64. [root@nodo2 ~]# sgdisk --typecode=3:fd00 /dev/sdb
  65. The operation has completed successfully.
  66.  
  67. [root@nodo2 ~]# sgdisk --typecode=4:ef02 /dev/sdb
  68. The operation has completed successfully.
  69.  
  70. [root@nodo2 ~]# sgdisk --typecode=5:fd00 /dev/sdb
  71. The operation has completed successfully.
  72.  
  73. [root@nodo2 ~]# sgdisk --typecode=6:fd00 /dev/sdb
  74. The operation has completed successfully.
  75.  
  76. [root@nodo2 ~]# mdadm --create /dev/md0 --level=1 --raid-devices=2 --metadata=0.90 /dev/sdb1 missing
  77. mdadm: /dev/sdb1 appears to contain an ext2fs file system
  78. size=18874304K mtime=Thu Jun 16 15:08:17 2016
  79. Continue creating array? y
  80. mdadm: array /dev/md0 started.
  81.  
  82. [root@nodo2 ~]# mdadm --create /dev/md1 --level=1 --raid-devices=2 --metadata=0.90 /dev/sdb2 missing
  83. mdadm: array /dev/md1 started.
  84. [root@nodo2 ~]# mdadm --create /dev/md2 --level=1 --raid-devices=2 --metadata=0.90 /dev/sdb3 missing
  85. mdadm: /dev/sdb3 appears to contain an ext2fs file system
  86. size=933245568K mtime=Thu Jun 2 12:33:29 2016
  87. Continue creating array? y
  88. mdadm: array /dev/md2 started.
  89.  
  90. [root@nodo2 ~]# mdadm --create /dev/md3 --level=1 --raid-devices=2 --metadata=0.90 /dev/sdb4 missing
  91. mdadm: array /dev/md3 started.
  92.  
  93. [root@nodo2 ~]# mdadm --create /dev/md4 --level=1 --raid-devices=2 --metadata=0.90 /dev/sdb5 missing
  94. mdadm: array /dev/md4 started.
  95.  
  96. [root@nodo2 ~]# mdadm --create /dev/md5 --level=1 --raid-devices=2 --metadata=0.90 /dev/sdb6 missing
  97. mdadm: array /dev/md5 started.
  98.  
  99. [root@nodo2 ~]# mkfs.ext3 /dev/md0
  100. mke2fs 1.42.9 (28-Dec-2013)
  101. Filesystem label=
  102. OS type: Linux
  103. Block size=4096 (log=2)
  104. Fragment size=4096 (log=2)
  105. Stride=0 blocks, Stripe width=0 blocks
  106. 1179648 inodes, 4718576 blocks
  107. 235928 blocks (5.00%) reserved for the super user
  108. First data block=0
  109. Maximum filesystem blocks=4294967296
  110. 144 block groups
  111. 32768 blocks per group, 32768 fragments per group
  112. 8192 inodes per group
  113. Superblock backups stored on blocks:
  114. 32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,
  115. 4096000
  116.  
  117. Allocating group tables: done
  118. Writing inode tables: done
  119. Creating journal (32768 blocks): done
  120. Writing superblocks and filesystem accounting information: done
  121.  
  122. [root@nodo2 ~]# mkfs.ext3 /dev/md4
  123. mke2fs 1.42.9 (28-Dec-2013)
  124. Filesystem label=
  125. OS type: Linux
  126. Block size=4096 (log=2)
  127. Fragment size=4096 (log=2)
  128. Stride=0 blocks, Stripe width=0 blocks
  129. 262144 inodes, 1048560 blocks
  130. 52428 blocks (5.00%) reserved for the super user
  131. First data block=0
  132. Maximum filesystem blocks=1073741824
  133. 32 block groups
  134. 32768 blocks per group, 32768 fragments per group
  135. 8192 inodes per group
  136. Superblock backups stored on blocks:
  137. 32768, 98304, 163840, 229376, 294912, 819200, 884736
  138.  
  139. Allocating group tables: done
  140. Writing inode tables: done
  141. Creating journal (16384 blocks): done
  142. Writing superblocks and filesystem accounting information: done
  143.  
  144. [root@nodo2 ~]# mount /dev/md0 /mnt
  145. [root@nodo2 ~]# mkdir -p /mnt/var/log
  146. [root@nodo2 ~]# mount /dev/md4 /mnt/var/log
  147. [root@nodo2 ~]# cp -xR --preserve=all / /mnt
  148.  
  149. [root@nodo2 ~]# echo "MAILADDR root" > /mnt/etc/mdadm.conf
  150. [root@nodo2 ~]# echo "auto +imsm +1.x -all" >> /mnt/etc/mdadm.conf
  151. [root@nodo2 ~]# echo "DEVICE /dev/sd*[a-z][1-9]" >> /mnt/etc/mdadm.conf
  152.  
  153. [root@nodo2 ~]# mdadm --detail --scan >> /mnt/etc/mdadm.conf
  154. [root@nodo2 ~]# cp /mnt/etc/mdadm.conf /etc
  155. [root@nodo2 ~]# sed -i 's/LABEL=root-[a-zA-Z\-]*/\/dev\/md0/' /mnt/etc/fstab
  156. [root@nodo2 ~]# sed -i 's/LABEL=swap-[a-zA-Z\-]*/\/dev\/md5/' /mnt/etc/fstab
  157. [root@nodo2 ~]# sed -i 's/LABEL=logs-[a-zA-Z\-]*/\/dev\/md4/' /mnt/etc/fstab
  158. [root@nodo2 ~]# e2label /dev/sda1 |xargs -t e2label /dev/sdb1
  159. e2label /dev/sdb1 root-hapfuo
  160.  
  161. [root@nodo2 ~]# mount --bind /dev /mnt/dev
  162. [root@nodo2 ~]# mount --bind /sys /mnt/sys
  163. [root@nodo2 ~]# mount --bind /proc /mnt/proc
  164. [root@nodo2 ~]# chroot /mnt /bin/bash
  165.  
  166. [root@nodo2 /]# grub-install /dev/sdb
  167. Installing for i386-pc platform.
  168. grub-install: warning: Couldn't find physical volume `(null)'. Some modules may be missing from core image..
  169. grub-install: warning: Couldn't find physical volume `(null)'. Some modules may be missing from core image..
  170. Installation finished. No error reported.
  171.  
  172. [root@nodo2 /]# cp /boot/initrd-$(uname -r).img /boot/initrd-$(uname -r).img.bck
  173.  
  174. [root@nodo2 /]# dracut --mdadmconf --fstab --add="md mdraid" --filesystems "ext3 tmpfs devpts sysfs proc" --add-drivers="raid1 raid456 mdraid1x mdraid09" --force /boot/initrd-$(uname -r).img $(uname -r) -M
  175. dracut module 'md' cannot be found or installed.
  176.  
  177. [root@nodo2 /]# sed -i 's/quiet/rd.auto rd.auto=1 rhgb quiet/' /boot/grub/grub.cfg
  178. [root@nodo2 /]# sed -i 's/LABEL=root-[a-zA-Z\-]*/\/dev\/md0/' /boot/grub/grub.cfg
  179. [root@nodo2 /]# exit
  180.  
  181. [root@nodo2 ~]# cp /mnt/boot/initrd-3.10.0+10.img /boot/
  182. cp: overwrite โ€˜/boot/initrd-3.10.0+10.imgโ€™? y
  183.  
  184.  
  185. [root@nodo2 ~]# sed -i 's/quiet/rd.auto rd.auto=1 rhgb quiet/' /boot/grub/grub.cfg
  186. [root@nodo2 ~]# sed -i 's/LABEL=root-[a-zA-Z\-]*/\/dev\/md0/' /boot/grub/grub.cfg
  187.  
  188. [root@nodo2 ~]# reboot
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement