<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Jirawat Uttayaya</title>
    <description>The latest articles on DEV Community by Jirawat Uttayaya (@juttayaya).</description>
    <link>https://dev.to/juttayaya</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F76535%2F22e71602-0c28-4263-99eb-d6c506519be6.jpeg</url>
      <title>DEV Community: Jirawat Uttayaya</title>
      <link>https://dev.to/juttayaya</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/juttayaya"/>
    <language>en</language>
    <item>
      <title>Add hard disk to VMware CentOS 7 VM</title>
      <dc:creator>Jirawat Uttayaya</dc:creator>
      <pubDate>Fri, 26 Oct 2018 16:23:58 +0000</pubDate>
      <link>https://dev.to/juttayaya/add-hard-disk-to-vmware-centos-7-vm-22m8</link>
      <guid>https://dev.to/juttayaya/add-hard-disk-to-vmware-centos-7-vm-22m8</guid>
      <description>&lt;p&gt;There are two easy steps to add a hard disk for a VMware CentOS 7 VM. &lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Assign a new hard disk in VMware vSphere&lt;/li&gt;
&lt;li&gt;Configure the new hard disk in CentOS&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  Assign hard disk in vSphere
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;In VMware vSphere, right click on the VM and select &lt;strong&gt;"Edit Settings..."&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fraw.githubusercontent.com%2Fjuttayaya%2Fstackoverflow%2Fmaster%2Fvmware-disk-img%2Fvmware_add_disk1.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fraw.githubusercontent.com%2Fjuttayaya%2Fstackoverflow%2Fmaster%2Fvmware-disk-img%2Fvmware_add_disk1.png" alt="VMware edit settings" width="800" height="283"&gt;&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;In the &lt;strong&gt;"New device:"&lt;/strong&gt; section, select &lt;strong&gt;"SCSI Controller"&lt;/strong&gt;, and click the &lt;strong&gt;"OK"&lt;/strong&gt; button. Note, there is a hard limit of 4 SCSI Controllers per VM.&lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fck304viqou78urgc798c.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fck304viqou78urgc798c.png" alt="VMware SCSI Controller" width="800" height="496"&gt;&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Right click &lt;strong&gt;"Edit Settings..."&lt;/strong&gt; again and select &lt;strong&gt;"New Hard Disk"&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fr9btby7iprt9jrbozk95.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fr9btby7iprt9jrbozk95.png" alt="VMware New Hard Disk" width="800" height="487"&gt;&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Input the byte size of the new hard disk (in this example, 5 GB). In the &lt;strong&gt;"Virtual Device Node"&lt;/strong&gt; section, assign the new SCSI controller number. Click the &lt;strong&gt;"OK"&lt;/strong&gt; button.&lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fgqdipt2r94gghn09nuh6.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fgqdipt2r94gghn09nuh6.png" alt="VMware Assign SCSI" width="800" height="498"&gt;&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  Configure new hard disk in CentOS
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;SSH into the CentOS VM and sudo to root&lt;br&gt;
&lt;em&gt;sudo su -&lt;/em&gt;&lt;br&gt;
&lt;/p&gt;
   &lt;/li&gt;
&lt;li&gt;&lt;p&gt;List the block device to see the newly assigned vSphere hard disk.&lt;br&gt;
&lt;em&gt;lsblk&lt;/em&gt; &lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fuo1vsy4fg1l03ag6r4fe.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fuo1vsy4fg1l03ag6r4fe.png" alt="CentOS lsblk" width="662" height="295"&gt;&lt;/a&gt;&lt;br&gt;
If you do not see the vSphere hard disk, force a rescan&lt;br&gt;
&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="k"&gt;for &lt;/span&gt;host &lt;span class="k"&gt;in&lt;/span&gt; &lt;span class="si"&gt;$(&lt;/span&gt;&lt;span class="nb"&gt;ls&lt;/span&gt; &lt;span class="nt"&gt;-1d&lt;/span&gt; /sys/class/scsi_host/&lt;span class="k"&gt;*&lt;/span&gt;&lt;span class="si"&gt;)&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt; &lt;span class="k"&gt;do &lt;/span&gt;&lt;span class="nb"&gt;echo&lt;/span&gt; &lt;span class="s2"&gt;"- - -"&lt;/span&gt; &lt;span class="o"&gt;&amp;gt;&lt;/span&gt; &lt;span class="k"&gt;${&lt;/span&gt;&lt;span class="nv"&gt;host&lt;/span&gt;&lt;span class="k"&gt;}&lt;/span&gt;/scan &lt;span class="p"&gt;;&lt;/span&gt; &lt;span class="k"&gt;done
for &lt;/span&gt;device &lt;span class="k"&gt;in&lt;/span&gt; &lt;span class="si"&gt;$(&lt;/span&gt;&lt;span class="nb"&gt;ls&lt;/span&gt; &lt;span class="nt"&gt;-1d&lt;/span&gt; /sys/class/scsi_disk/&lt;span class="k"&gt;*&lt;/span&gt;&lt;span class="si"&gt;)&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt; &lt;span class="k"&gt;do &lt;/span&gt;&lt;span class="nb"&gt;echo&lt;/span&gt; &lt;span class="s2"&gt;"1"&lt;/span&gt; &lt;span class="o"&gt;&amp;gt;&lt;/span&gt; &lt;span class="k"&gt;${&lt;/span&gt;&lt;span class="nv"&gt;device&lt;/span&gt;&lt;span class="k"&gt;}&lt;/span&gt;/device/rescan &lt;span class="p"&gt;;&lt;/span&gt; &lt;span class="k"&gt;done&lt;/span&gt;

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Format the disk partition. Get the device name from the previous &lt;em&gt;lsblk&lt;/em&gt; output&lt;br&gt;
&lt;em&gt;fdisk /dev/sdb&lt;/em&gt;&lt;br&gt;
See the screenshot for the options you should pick&lt;br&gt;
&lt;em&gt;n&lt;/em&gt; (new partition)&lt;br&gt;
&lt;em&gt;p&lt;/em&gt; (primary)&lt;br&gt;
&lt;em&gt;(Press ENTER)&lt;/em&gt; (Use default partition number)&lt;br&gt;
&lt;em&gt;(Press ENTER)&lt;/em&gt; (Use default first sector)&lt;br&gt;
&lt;em&gt;(Press ENTER)&lt;/em&gt; (Use default last sector)&lt;/p&gt;

&lt;p&gt;&lt;em&gt;t&lt;/em&gt; (change the partition type)&lt;br&gt;
&lt;em&gt;8e&lt;/em&gt; (Linux LVM)&lt;/p&gt;

&lt;p&gt;&lt;em&gt;w&lt;/em&gt; (write) &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fix47a5y0jlte7u0zp8lw.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fix47a5y0jlte7u0zp8lw.png" alt="CentOS fdisk" width="800" height="721"&gt;&lt;/a&gt;&lt;br&gt;
&lt;/p&gt;
   &lt;/li&gt;
&lt;li&gt;
&lt;p&gt;List the block device again to display the new disk partition /dev/sdb1&lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwudlloi79v1mcyxag3q8.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwudlloi79v1mcyxag3q8.png" alt="CentOS lsblk2" width="663" height="473"&gt;&lt;/a&gt;&lt;br&gt;
&lt;/p&gt;
   &lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Initialize the physical volume&lt;br&gt;
&lt;em&gt;pvcreate /dev/sdb1&lt;/em&gt;&lt;br&gt;
&lt;em&gt;pvs&lt;/em&gt; (to display the new physical volume)&lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F634q9lyl6eduyk3ofkgy.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F634q9lyl6eduyk3ofkgy.png" alt="CentOS pv" width="736" height="305"&gt;&lt;/a&gt;&lt;br&gt;
&lt;/p&gt;
   &lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Create the volume group&lt;br&gt;
&lt;em&gt;vgcreate vgBackup /dev/sdb1&lt;/em&gt; (vgBackup is just an name for this example. The volume group name can be whatever you want)&lt;br&gt;
&lt;em&gt;vgs&lt;/em&gt; (to display the volume group)&lt;br&gt;
&lt;/p&gt;
   &lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Create the logical volume for the volume group&lt;br&gt;
&lt;em&gt;lvcreate -n lvBackup -l +100%FREE vgBackup&lt;/em&gt; (lvBackup is just an name for this example. The logical volume name can be whatever you want)&lt;br&gt;
&lt;em&gt;lvs&lt;/em&gt; (to display the logical volume)&lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fy0ua9ryzieh96t2jdp04.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fy0ua9ryzieh96t2jdp04.png" alt="CentOSlv" width="800" height="354"&gt;&lt;/a&gt;&lt;br&gt;
&lt;/p&gt;
   &lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Construct an XFS filesystem on the new logical volume&lt;br&gt;
&lt;em&gt;mkfs.xfs /dev/vgBackup/lvBackup&lt;/em&gt;&lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F190f4ctk5cwty11cf27h.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F190f4ctk5cwty11cf27h.png" alt="CentOS mkfs" width="800" height="254"&gt;&lt;/a&gt;&lt;br&gt;
&lt;/p&gt;
    &lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Mount a Unix directory to the logical volume&lt;br&gt;
Edit the text file /etc/fstab and add the line below:&lt;br&gt;
&lt;strong&gt;/dev/vgBackup/lvBackup  /backup xfs defaults 1 2&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;mkdir -p /backup&lt;/em&gt;&lt;br&gt;
&lt;em&gt;mount /backup&lt;/em&gt;&lt;br&gt;
&lt;em&gt;df -h&lt;/em&gt; (to display the new directory) &lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fm0zzuh2y3qhasony0al0.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fm0zzuh2y3qhasony0al0.png" alt="CentOS fstab" width="800" height="542"&gt;&lt;/a&gt;&lt;br&gt;
&lt;/p&gt;

&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;To learn more about Unix Logical Volumes, go to official &lt;a href="https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/logical_volume_manager_administration/lvm_definition" rel="noopener noreferrer"&gt;RedHat LVM docs&lt;/a&gt;&lt;/p&gt;

</description>
      <category>vmware</category>
      <category>centos</category>
      <category>unix</category>
    </item>
  </channel>
</rss>
