{"id":196,"date":"2020-02-07T13:20:34","date_gmt":"2020-02-07T11:20:34","guid":{"rendered":"https:\/\/binaryvikings.io\/?p=196"},"modified":"2020-02-07T13:45:16","modified_gmt":"2020-02-07T11:45:16","slug":"extend-linux-drive-xenserver","status":"publish","type":"post","link":"https:\/\/binaryvikings.io\/?p=196","title":{"rendered":"Extend Linux drive (XenServer)"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-222\" src=\"https:\/\/binaryvikings.io\/wp-content\/uploads\/2020\/02\/xenserverpartition.png\" alt=\"\" width=\"865\" height=\"242\" srcset=\"https:\/\/binaryvikings.io\/wp-content\/uploads\/2020\/02\/xenserverpartition.png 865w, https:\/\/binaryvikings.io\/wp-content\/uploads\/2020\/02\/xenserverpartition-300x84.png 300w, https:\/\/binaryvikings.io\/wp-content\/uploads\/2020\/02\/xenserverpartition-768x215.png 768w\" sizes=\"auto, (max-width: 865px) 100vw, 865px\" \/><\/p>\n<p>Here&#8217;s a quick look up guide to extend a drive on Linux, hosted on XenServer.<\/p>\n<h1>Pre-steps<\/h1>\n<p>From XenServer, do the following:<\/p>\n<ol>\n<li>Take server offline.<\/li>\n<li>Select the VM you need to change.<\/li>\n<li>Click <strong>Storage<\/strong>.<\/li>\n<li>Right-Click the hard drive you want to extend, and click <strong>Properties<\/strong>.<\/li>\n<li>Click <strong>Size and Location<\/strong>.<\/li>\n<li>Resize to the desired size.<\/li>\n<\/ol>\n<h1>Take 1 of commands<\/h1>\n<p><strong>root@xenservervm:~# df -h<\/strong><\/p>\n<blockquote><p>Filesystem\u00a0 \u00a0 \u00a0 Size Used Avail Use% Mounted on<br \/>\n\/dev\/xvda1 \u00a0 \u00a0 \u00a0 43G 41G 143M 100% \/<br \/>\nudev \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 10M 0 10M 0% \/dev<br \/>\ntmpfs \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 803M 8.7M 795M \u00a0 2% \/run<br \/>\ntmpfs \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 2.0G 0 2.0G \u00a0 0% \/dev\/shm<br \/>\ntmpfs \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 5.0M 0 5.0M \u00a0 0% \/run\/lock<br \/>\ntmpfs \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 2.0G 0 2.0G \u00a0 0% \/sys\/fs\/cgroup<br \/>\ntmpfs \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 402M 0 402M \u00a0 0% \/run\/user\/1001<br \/>\ntmpfs \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 402M 0 402M \u00a0 0% \/run\/user\/999<br \/>\ntmpfs \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 402M 0 402M \u00a0 0% \/run\/user\/0<\/p><\/blockquote>\n<p>&nbsp;<\/p>\n<p><strong>root@xenservervm:~# fdisk -l \/dev\/xvda<\/strong><\/p>\n<blockquote><p>Disk \/dev\/xvda: 145 GiB, 155692564480 bytes, 304087040 sectors<br \/>\nUnits: sectors of 1 * 512 = 512 bytes<br \/>\nSector size (logical\/physical): 512 bytes \/ 512 bytes<br \/>\nI\/O size (minimum\/optimal): 512 bytes \/ 512 bytes<br \/>\nDisklabel type: dos<br \/>\nDisk identifier: 0xb3e06c00<br \/>\nDevice \u00a0 \u00a0 Boot Start\u00a0 \u00a0 \u00a0 End Sectors Size Id Type<br \/>\n\/dev\/xvda1\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 2048 90449919 90447872 43.1G 83 Linux<br \/>\n\/dev\/xvda2\u00a0 \u00a0 \u00a0 90451966 94369791\u00a0 3917826 1.9G 5 Extended<br \/>\n\/dev\/xvda5\u00a0 \u00a0 \u00a0 90451968 94369791\u00a0 <strong>3917824 <\/strong>\u00a01.9G 82 Linux swap \/ Solaris<\/p><\/blockquote>\n<p><strong><em>Note down the highlighted number above (End sector)<\/em><\/strong><\/p>\n<p>&nbsp;<\/p>\n<p><strong>root@xenservervm:~# free -m<\/strong><\/p>\n<blockquote><p>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0total \u00a0 \u00a0 \u00a0 used free \u00a0 \u00a0 shared buffers \u00a0 cached<br \/>\nMem:\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 4014 2095 \u00a0 \u00a0 \u00a0 1918 8 \u00a0 23 422<br \/>\n-\/+ buffers\/cache: \u00a0 \u00a0 \u00a0 1648 2365<br \/>\nSwap: \u00a0 \u00a0 \u00a0 \u00a0 1912 0 \u00a0 \u00a0 \u00a0 1912<\/p><\/blockquote>\n<p><strong>root@xenservervm:~# swapoff -a<\/strong><\/p>\n<p><strong>root@xenservervm:~# free -m<\/strong><\/p>\n<blockquote><p>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0total \u00a0 \u00a0 \u00a0 used free \u00a0 \u00a0 shared buffers \u00a0 cached<br \/>\nMem:\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 4014 2095 \u00a0 \u00a0 \u00a0 1918 8 \u00a0 23 422<br \/>\n-\/+ buffers\/cache: \u00a0 \u00a0 \u00a0 1648 2365<br \/>\nSwap:\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 0 0 \u00a0 \u00a0 0<\/p><\/blockquote>\n<p><strong>root@xenservervm:~# fdisk \/dev\/xvda<\/strong><\/p>\n<blockquote><p>Welcome to fdisk (util-linux 2.25.2).<br \/>\nChanges will remain in memory only, until you decide to write them.<br \/>\nBe careful before using the write command.<\/p><\/blockquote>\n<p>&nbsp;<\/p>\n<p><strong>Command (m for help): p<\/strong><\/p>\n<blockquote><p>Disk \/dev\/xvda: 145 GiB, 155692564480 bytes, 304087040 sectors<br \/>\nUnits: sectors of 1 * 512 = 512 bytes<br \/>\nSector size (logical\/physical): 512 bytes \/ 512 bytes<br \/>\nI\/O size (minimum\/optimal): 512 bytes \/ 512 bytes<br \/>\nDisklabel type: dos<br \/>\nDisk identifier: 0xb3e06c00<\/p>\n<p>Device \u00a0 \u00a0 Boot Start\u00a0 \u00a0 \u00a0 End Sectors Size Id Type<br \/>\n\/dev\/xvda1\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 2048 90449919 90447872 43.1G 83 Linux<br \/>\n\/dev\/xvda2\u00a0 \u00a0 \u00a0 90451966 94369791\u00a0 3917826 1.9G 5 Extended<br \/>\n\/dev\/xvda5\u00a0 \u00a0 \u00a0 90451968 94369791\u00a0 3917824 1.9G 82 Linux swap \/ Solaris<\/p><\/blockquote>\n<p>&nbsp;<\/p>\n<p><strong>Command (m for help): m<\/strong><\/p>\n<blockquote><p><em>Help:<\/em><br \/>\n<em>\u00a0\u00a0DOS (MBR)<\/em><br \/>\n<em>\u00a0\u00a0\u00a0a \u00a0 toggle a bootable flag<\/em><br \/>\n<em>\u00a0\u00a0\u00a0b \u00a0 edit nested BSD disklabel<\/em><br \/>\n<em>\u00a0\u00a0\u00a0c \u00a0 toggle the dos compatibility flag<\/em><\/p>\n<p><em>\u00a0\u00a0Generic<\/em><br \/>\n<em>\u00a0\u00a0\u00a0d \u00a0 delete a partition<\/em><br \/>\n<em>\u00a0\u00a0\u00a0l \u00a0 list known partition types<\/em><br \/>\n<em>\u00a0\u00a0\u00a0n \u00a0 add a new partition<\/em><br \/>\n<em>\u00a0\u00a0\u00a0p \u00a0 print the partition table<\/em><br \/>\n<em>\u00a0\u00a0\u00a0t \u00a0 change a partition type<\/em><br \/>\n<em>\u00a0\u00a0\u00a0v \u00a0 verify the partition table<\/em><\/p>\n<p><em>\u00a0\u00a0Misc<\/em><br \/>\n<em>\u00a0\u00a0\u00a0m \u00a0 print this menu<\/em><br \/>\n<em>\u00a0\u00a0\u00a0u \u00a0 change display\/entry units<\/em><br \/>\n<em>\u00a0\u00a0\u00a0x \u00a0 extra functionality (experts only)<\/em><\/p>\n<p><em>\u00a0\u00a0Save &amp; Exit<\/em><br \/>\n<em>\u00a0\u00a0\u00a0w \u00a0 write table to disk and exit<\/em><br \/>\n<em>\u00a0\u00a0\u00a0q \u00a0 quit without saving changes<\/em><\/p>\n<p><em>\u00a0\u00a0Create a new label<\/em><br \/>\n<em>\u00a0\u00a0\u00a0g \u00a0 create a new empty GPT partition table<\/em><br \/>\n<em>\u00a0\u00a0\u00a0G \u00a0 create a new empty SGI (IRIX) partition table<\/em><br \/>\n<em>\u00a0\u00a0\u00a0o \u00a0 create a new empty DOS partition table<\/em><br \/>\n<em>\u00a0\u00a0\u00a0s \u00a0 create a new empty Sun partition table<\/em><\/p><\/blockquote>\n<p>&nbsp;<\/p>\n<p><strong>Command (m for help): d<\/strong><\/p>\n<blockquote><p>Partition number (1,2,5, default 5): <strong>1<\/strong><br \/>\nPartition 1 has been deleted.<\/p><\/blockquote>\n<p><strong>Command (m for help): d<\/strong><\/p>\n<blockquote><p>Partition number (2,5, default 5): <strong>2<\/strong><\/p>\n<p>Partition 2 has been deleted.<\/p><\/blockquote>\n<p><strong>Command (m for help): p<\/strong><\/p>\n<blockquote><p>Disk \/dev\/xvda: 145 GiB, 155692564480 bytes, 304087040 sectors<br \/>\nUnits: sectors of 1 * 512 = 512 bytes<br \/>\nSector size (logical\/physical): 512 bytes \/ 512 bytes<br \/>\nI\/O size (minimum\/optimal): 512 bytes \/ 512 bytes<br \/>\nDisklabel type: dos<br \/>\nDisk identifier: 0xb3e06c00<\/p><\/blockquote>\n<p>&nbsp;<\/p>\n<p><strong>Command (m for help): n<\/strong><\/p>\n<blockquote><p>Partition type<br \/>\np \u00a0 primary (0 primary, 0 extended, 4 free)<br \/>\ne \u00a0 extended (container for logical partitions)<br \/>\nSelect (default p):<strong> p<\/strong><br \/>\nPartition number (1-4, default 1): <strong>1<\/strong><br \/>\nFirst sector (2048-304087039, default 2048): <strong>2048<\/strong><br \/>\nLast sector, +sectors or +size{K,M,G,T,P} (2048-304087039, default 304087039): <strong>300169215<\/strong><\/p><\/blockquote>\n<blockquote><p>Created a new partition 1 of type &#8216;Linux&#8217; and of size 143.1 GiB.<\/p><\/blockquote>\n<p><strong>Command (m for help): n<\/strong><\/p>\n<blockquote><p>Partition type<br \/>\np \u00a0 primary (1 primary, 0 extended, 3 free)<br \/>\ne \u00a0 extended (container for logical partitions)<br \/>\nSelect (default p): <strong>p<\/strong><br \/>\nPartition number (2-4, default 2): <strong>2<\/strong><br \/>\nFirst sector (300169216-304087039, default 300169216):<br \/>\nLast sector, +sectors or +size{K,M,G,T,P} (300169216-304087039, default 304087039): <strong>304087039<\/strong><\/p><\/blockquote>\n<p>Created a new partition 2 of type &#8216;Linux&#8217; and of size 1.9 GiB.<br \/>\n<strong><em>Take note of highlighted numbers<\/em><\/strong><\/p>\n<p>Command (m for help):<strong> p<\/strong><\/p>\n<blockquote><p>Disk \/dev\/xvda: 145 GiB, 155692564480 bytes, 304087040 sectors<br \/>\nUnits: sectors of 1 * 512 = 512 bytes<br \/>\nSector size (logical\/physical): 512 bytes \/ 512 bytes<br \/>\nI\/O size (minimum\/optimal): 512 bytes \/ 512 bytes<br \/>\nDisklabel type: dos<br \/>\nDisk identifier: 0xb3e06c00<br \/>\nDevice \u00a0 \u00a0 Boot Start \u00a0 \u00a0 \u00a0 End Sectors Size Id Type<br \/>\n\/dev\/xvda1 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 2048 300169215 300167168 143.1G 83 Linux<br \/>\n\/dev\/xvda2\u00a0 \u00a0 \u00a0 300169216 304087039 \u00a0 3917824 1.9G 83 Linux<\/p><\/blockquote>\n<p>&nbsp;<\/p>\n<p><strong>Command (m for help):<\/strong> <strong>t<\/strong><\/p>\n<blockquote><p>Partition number (1,2, default 2): <strong>2<\/strong><br \/>\nHex code (type L to list all codes):<strong> 82<\/strong><br \/>\nChanged type of partition &#8216;Linux&#8217; to &#8216;Linux swap \/ Solaris&#8217;.<\/p><\/blockquote>\n<p><strong>Command (m for help): w<\/strong><\/p>\n<blockquote><p>The partition table has been altered.<\/p>\n<p>Calling ioctl() to re-read partition table.<\/p>\n<p>Re-reading the partition table failed.: Device or resource busy<\/p><\/blockquote>\n<blockquote><p>The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or kpartx(8).<\/p><\/blockquote>\n<p><strong>root@xenservervm:~# shutdown -r now<\/strong><\/p>\n<h1>Take 2 of commands &#8211; after reboot<\/h1>\n<p><strong>root@xenservervm:~# df -h<\/strong><\/p>\n<blockquote><p>Filesystem\u00a0 \u00a0 \u00a0 Size Used Avail Use% Mounted on<br \/>\n\/dev\/xvda1 \u00a0 \u00a0 \u00a0 43G 41G 138M 100% \/<br \/>\nudev \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 10M 0 10M 0% \/dev<br \/>\ntmpfs \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 803M 8.7M 795M \u00a0 2% \/run<br \/>\ntmpfs \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 2.0G 0 2.0G \u00a0 0% \/dev\/shm<br \/>\ntmpfs \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 5.0M 0 5.0M \u00a0 0% \/run\/lock<br \/>\ntmpfs \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 2.0G 0 2.0G \u00a0 0% \/sys\/fs\/cgroup<br \/>\ntmpfs \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 402M 0 402M \u00a0 0% \/run\/user\/1001<br \/>\ntmpfs \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 402M 0 402M \u00a0 0% \/run\/user\/999<br \/>\ntmpfs \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 402M 0 402M \u00a0 0% \/run\/user\/0<\/p><\/blockquote>\n<p>&nbsp;<\/p>\n<p><strong>root@xenservervm:~# fdisk -l<\/strong><\/p>\n<p>&nbsp;<\/p>\n<blockquote><p>Disk \/dev\/xvdb: 100 GiB, 107374182400 bytes, 209715200 sectors<br \/>\nUnits: sectors of 1 * 512 = 512 bytes<br \/>\nSector size (logical\/physical): 512 bytes \/ 512 bytes<br \/>\nI\/O size (minimum\/optimal): 512 bytes \/ 512 bytes<br \/>\nDisk \/dev\/xvda: 145 GiB, 155692564480 bytes, 304087040 sectors<\/p>\n<p>Units: sectors of 1 * 512 = 512 bytes<br \/>\nSector size (logical\/physical): 512 bytes \/ 512 bytes<br \/>\nI\/O size (minimum\/optimal): 512 bytes \/ 512 bytes<br \/>\nDisklabel type: dos<\/p>\n<p>Disk identifier: 0xb3e06c00<\/p><\/blockquote>\n<p>&nbsp;<\/p>\n<blockquote><p>Device \u00a0 \u00a0 Boot Start \u00a0 \u00a0 \u00a0 End Sectors Size Id Type<br \/>\n\/dev\/xvda1 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 2048 300169215 300167168 143.1G 83 Linux<br \/>\n\/dev\/xvda2\u00a0 \u00a0 \u00a0 300169216 304087039 \u00a0 3917824 1.9G 82 Linux swap \/ Solaris<\/p><\/blockquote>\n<p>&nbsp;<\/p>\n<p><strong>root@xenservervm:~# awk &#8216;\/swap\/ { print $1 }&#8217; \/etc\/fstab<\/strong><\/p>\n<blockquote><p>#<\/p>\n<p>UUID=8a694120-533e-4f4c-a973-9224e4a745a9<\/p>\n<p>root@xenservervm:~# swapoff -a<br \/>\nswapoff: cannot find the device for UUID=8a694120-533e-4f4c-a973-9224e4a745a9<\/p><\/blockquote>\n<p>&nbsp;<\/p>\n<p><strong>root@xenservervm:~# free -m<\/strong><\/p>\n<blockquote><p>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0total \u00a0 \u00a0 \u00a0 used free \u00a0 \u00a0 shared buffers \u00a0 cached<br \/>\nMem:\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 4014 2066 \u00a0 \u00a0 \u00a0 1947 8 \u00a0 24 423<br \/>\n-\/+ buffers\/cache: \u00a0 \u00a0 \u00a0 1618 2395<br \/>\nSwap:\u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 0 0 \u00a0 \u00a0 0<\/p><\/blockquote>\n<p><strong>root@xenservervm:~# dd if=\/dev\/zero of=\/dev\/xvda2<\/strong><\/p>\n<blockquote><p>dd: writing to \u2018\/dev\/xvda2\u2019: No space left on device<br \/>\n3917825+0 records in<br \/>\n3917824+0 records out<br \/>\n2005925888 bytes (2.0 GB) copied, 53.518 s, 37.5 MB\/s<\/p><\/blockquote>\n<p>&nbsp;<\/p>\n<p><strong>root@xenservervm:~# mkswap -U UUID=8a694120-533e-4f4c-a973-9224e4a745a9 \/dev\/xvda2<\/strong><\/p>\n<blockquote><p>mkswap: error: parsing UUID failed<\/p><\/blockquote>\n<p>&nbsp;<\/p>\n<p><strong>root@xenservervm:~# swapon -a<\/strong><\/p>\n<blockquote><p>swapon: cannot find the device for UUID=8a694120-533e-4f4c-a973-9224e4a745a9<\/p><\/blockquote>\n<p>&nbsp;<\/p>\n<p><strong>root@xenservervm:~# df -h<\/strong><\/p>\n<blockquote><p>Filesystem\u00a0 \u00a0 \u00a0 Size Used Avail Use% Mounted on<br \/>\n\/dev\/xvda1 \u00a0 \u00a0 \u00a0 43G 41G 139M 100% \/<br \/>\nudev \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 10M 0 10M 0% \/dev<br \/>\ntmpfs \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 803M 8.7M 795M \u00a0 2% \/run<br \/>\ntmpfs \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 2.0G 0 2.0G \u00a0 0% \/dev\/shm<br \/>\ntmpfs \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 5.0M 0 5.0M \u00a0 0% \/run\/lock<br \/>\ntmpfs \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 2.0G 0 2.0G \u00a0 0% \/sys\/fs\/cgroup<br \/>\ntmpfs \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 402M 0 402M \u00a0 0% \/run\/user\/1001<br \/>\ntmpfs \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 402M 0 402M \u00a0 0% \/run\/user\/999<br \/>\ntmpfs \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 402M 0 402M \u00a0 0% \/run\/user\/0<\/p>\n<p>&nbsp;<\/p><\/blockquote>\n<p><strong>root@xenservervm:~# resize2fs \/dev\/xvda1<\/strong><\/p>\n<blockquote><p>resize2fs 1.42.12 (29-Aug-2014)<br \/>\nFilesystem at \/dev\/xvda1 is mounted on \/; on-line resizing required<br \/>\nold_desc_blocks = 3, new_desc_blocks = 9<br \/>\nThe filesystem on \/dev\/xvda1 is now 37520896 (4k) blocks long.<\/p><\/blockquote>\n<p>&nbsp;<\/p>\n<p><strong>root@xenservervm:~# df -h<\/strong><\/p>\n<blockquote><p>Filesystem\u00a0 \u00a0 \u00a0 Size Used Avail Use% Mounted on<br \/>\n\/dev\/xvda1\u00a0 \u00a0 \u00a0 141G 41G 95G\u00a0 30% \/<br \/>\nudev \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 10M 0 10M 0% \/dev<br \/>\ntmpfs \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 803M 8.7M 795M \u00a0 2% \/run<br \/>\ntmpfs \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 2.0G 0 2.0G \u00a0 0% \/dev\/shm<br \/>\ntmpfs \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 5.0M 0 5.0M \u00a0 0% \/run\/lock<br \/>\ntmpfs \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 2.0G 0 2.0G \u00a0 0% \/sys\/fs\/cgroup<br \/>\ntmpfs \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 402M 0 402M \u00a0 0% \/run\/user\/1001<br \/>\ntmpfs \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 402M 0 402M \u00a0 0% \/run\/user\/999<br \/>\ntmpfs \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 402M 0 402M \u00a0 0% \/run\/user\/0<\/p><\/blockquote>\n<p>&nbsp;<\/p>\n<p>Thank you for reading!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Here&#8217;s a quick look up guide to extend a drive on Linux, hosted on XenServer. Pre-steps From XenServer, do the following: Take server offline. Select<\/p>\n","protected":false},"author":1,"featured_media":223,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_eb_attr":"","footnotes":""},"categories":[12],"tags":[],"class_list":["post-196","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-guides"],"_links":{"self":[{"href":"https:\/\/binaryvikings.io\/index.php?rest_route=\/wp\/v2\/posts\/196","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/binaryvikings.io\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/binaryvikings.io\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/binaryvikings.io\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/binaryvikings.io\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=196"}],"version-history":[{"count":10,"href":"https:\/\/binaryvikings.io\/index.php?rest_route=\/wp\/v2\/posts\/196\/revisions"}],"predecessor-version":[{"id":234,"href":"https:\/\/binaryvikings.io\/index.php?rest_route=\/wp\/v2\/posts\/196\/revisions\/234"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/binaryvikings.io\/index.php?rest_route=\/wp\/v2\/media\/223"}],"wp:attachment":[{"href":"https:\/\/binaryvikings.io\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=196"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/binaryvikings.io\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=196"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/binaryvikings.io\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=196"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}