{"id":267,"date":"2022-12-13T11:51:38","date_gmt":"2022-12-13T08:51:38","guid":{"rendered":"https:\/\/buraksuatgorgun.com.tr\/?p=267"},"modified":"2022-12-13T11:51:38","modified_gmt":"2022-12-13T08:51:38","slug":"linux-sunucuya-disk-ekleme","status":"publish","type":"post","link":"https:\/\/www.buraksuatgorgun.com.tr\/index.php\/2022\/12\/13\/linux-sunucuya-disk-ekleme\/","title":{"rendered":"Linux Sunucuya Disk Ekleme"},"content":{"rendered":"\n<p>Merhabalar,<\/p>\n\n\n\n<p>Bu yaz\u0131m\u0131zda Linux i\u015fletim sistemine sahip bir sunucuya nas\u0131l yeni disk ekleyece\u011fimizi inceleyece\u011fiz.<\/p>\n\n\n\n<p>\u00d6ncelik ile diski sunucumuza takal\u0131m.<\/p>\n\n\n\n<p><code>fdisk -l<\/code><\/p>\n\n\n\n<p>Komutunu kulland\u0131\u011f\u0131m\u0131zda yeni diskimizi g\u00f6rebiliyor olmal\u0131y\u0131z<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"\/wp-content\/uploads\/image-112.png\" alt=\"\" class=\"wp-image-1764\"\/><figcaption>Yeni diskimiz \/dev\/sdb<\/figcaption><\/figure>\n\n\n\n<p>G\u00f6zlemleyebilece\u011finiz \u00fczere \/dev\/sda alt\u0131nda sda1, sda2 gibi b\u00f6lmeler (partition) mevcut iken sdb diskimiz yeni bir disk oldu\u011fu i\u00e7in \u00fczerinde hi\u00e7bir partition tablosu bulunmuyor.<\/p>\n\n\n\n<p>\u00d6ncelik ile disk \u00fczerinde bu partition&#8217;u a\u00e7al\u0131m.<\/p>\n\n\n\n<p><code>fdisk \/dev\/sdb<\/code><\/p>\n\n\n\n<p>\u0130lgili komut ile fdisk i ba\u015flatal\u0131m. Burada;<\/p>\n\n\n\n<p>n = New yani Yeni Partition<br>p = Primary yani Ana Partition<br>1 = 1 numaral\u0131 Partition ( \/dev\/sdb1 olmas\u0131 i\u00e7in)<br>2048 = Diskteki ilk sekt\u00f6r, \u00f6ntan\u0131ml\u0131 olarak 2048 gelir ve bu \u015fekilde b\u0131rak\u0131lmal\u0131d\u0131r<br>41943039 = Diskteki son sekt\u00f6r, \u00d6ntan\u0131ml\u0131 gelen de\u011fer ne \u015fekilde ise o \u015fekilde b\u0131rak\u0131lmal\u0131d\u0131r<br>w = Write. \u0130lgili ayarlar\u0131 diske yazar<\/p>\n\n\n\n<p>\u015eeklinde ilerlemeliyiz.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"\/wp-content\/uploads\/image-113.png\" alt=\"\" class=\"wp-image-1765\"\/><figcaption>fdisk \u00fczerinde partition olu\u015fturma<\/figcaption><\/figure>\n\n\n\n<p>Bu i\u015flemin ard\u0131ndan partition olu\u015fmu\u015f olacakt\u0131r.<\/p>\n\n\n\n<p><code>fdisk -l<\/code><\/p>\n\n\n\n<p>Komutunu kulland\u0131\u011f\u0131n\u0131zda \/dev\/sdb1 partitionunu g\u00f6rebiliyor olmal\u0131s\u0131n\u0131z.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"\/wp-content\/uploads\/image-114.png\" alt=\"\" class=\"wp-image-1766\"\/><figcaption>Yeni olu\u015fturdu\u011fumuz \/dev\/sdb1 b\u00f6l\u00fcm\u00fc<\/figcaption><\/figure>\n\n\n\n<p>\u015eimdi s\u0131rada bu diski formatlamak var.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">EXT4 Veri sistemi olu\u015fturma<\/h2>\n\n\n\n<p>\/dev\/sdb1 b\u00f6lmesi \u00fczerinde ext4 veri sistemi olu\u015fturmak i\u00e7in;<\/p>\n\n\n\n<p><code>mkfs.ext4 \/dev\/sdb1<\/code><\/p>\n\n\n\n<p>Komutunu kullan\u0131yoruz.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"\/wp-content\/uploads\/image-115.png\" alt=\"\" class=\"wp-image-1767\"\/><figcaption>sdb1 b\u00f6l\u00fcm\u00fcn\u00fc ext4 olarak formatlamak<\/figcaption><\/figure>\n\n\n\n<p>\u0130\u015flem ard\u0131ndan \/dev\/sdb1 b\u00f6l\u00fcm\u00fc ext4 olarak bi\u00e7imlendirilmi\u015ftir. Diledi\u011finiz herhangi bir klas\u00f6re mount edilebilir.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">XFS Veri sistemi olu\u015fturma<\/h2>\n\n\n\n<p>\/dev\/sdb1 b\u00f6lmesi \u00fczerinde xfs veri sistemi olu\u015fturmak i\u00e7in;<\/p>\n\n\n\n<p><code>mkfs.xfs \/dev\/sdb1<\/code><\/p>\n\n\n\n<p>Komutunu kullan\u0131yoruz.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"\/wp-content\/uploads\/image-116.png\" alt=\"\" class=\"wp-image-1768\"\/><figcaption>sdb1 b\u00f6l\u00fcm\u00fcn\u00fc xfs olarak formatlamak<\/figcaption><\/figure>\n\n\n\n<p>XFS dosya sisteminde;<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Veri Alan\u0131<\/li><li>Log Alan\u0131 (journal)<\/li><li>Ger\u00e7ek zaman k\u0131sm\u0131 (Realtime)<\/li><\/ul>\n\n\n\n<p>Mevcuttur. Bunlar\u0131n her biri el ile ayr\u0131 bir \u015fekilde belirtilebilir. (Dilerseniz log alan\u0131 farkl\u0131 bir diske vs belirtilebilmekte) ancak bizim kullan\u0131mlar\u0131m\u0131z i\u00e7in bunlar\u0131n hepsini default b\u0131rakarak direkt olarak xfs veri sistemi olu\u015fturmak yeterlidir.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Disk mount etmek<\/h2>\n\n\n\n<p>Olu\u015fturmu\u015f oldu\u011fumuz \/dev\/sdb1 b\u00f6l\u00fcm\u00fcn\u00fc art\u0131k istedi\u011fimiz herhangi bir klas\u00f6re mount edebiliriz.<\/p>\n\n\n\n<p>Bunun i\u00e7in;<\/p>\n\n\n\n<p>mount \/dev\/sdb1 \/veri_yolu\/klas\u00f6r_ad\u0131<\/p>\n\n\n\n<p>\u015eeklinde ilerlemeniz yeterlidir.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"\/wp-content\/uploads\/image-118.png\" alt=\"\" class=\"wp-image-1770\"\/><figcaption>\/dev\/sdb1 b\u00f6l\u00fcm\u00fcn\u00fcn \/root\/test klas\u00f6r\u00fcne mount edilmesi<\/figcaption><\/figure>\n\n\n\n<p>Yukar\u0131daki \u00f6rnekte g\u00f6rece\u011finiz \u00fczere;<\/p>\n\n\n\n<p><code>mount \/dev\/sdb1 \/root\/test\/<\/code><\/p>\n\n\n\n<p>Komutu ile diskimiz \/root\/test dizinine mount edilebilmektedir.<\/p>\n\n\n\n<p>Mount eder iken \u00f6zellikle veri sistemini (ext4\/xfs) belirtmeniz gerekmemektedir, sunucu bunu alg\u0131layabilecek kapasitededir.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Her Restart sonras\u0131 otomatik mount olmas\u0131n\u0131 sa\u011flamak<\/h2>\n\n\n\n<p>Buraya kadar diskte b\u00f6l\u00fcm olu\u015fturmay\u0131, ihtiyac\u0131m\u0131z olan dosya sisteminde bi\u00e7imlendirmeyi ve herhangi bir klas\u00f6re mount etmeyi inceledik. Bu a\u015famada otomatik olarak mount olabilmesi ad\u0131na gerekli \u00e7al\u0131\u015fmay\u0131 ger\u00e7ekle\u015ftirece\u011fiz.<\/p>\n\n\n\n<p>Linux i\u015fletim sistemlerinde hangi b\u00f6l\u00fcm\u00fcn hangi yap\u0131ya ya da klas\u00f6re mount olaca\u011f\u0131na \/etf\/fstab dosyas\u0131 \u00fczerinden emir edilmektedir.<\/p>\n\n\n\n<p>\u00d6ncelik ile diskimizin UUID&#8217;sini alal\u0131m;<\/p>\n\n\n\n<p><code>blkid<\/code><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"\/wp-content\/uploads\/image-119.png\" alt=\"\" class=\"wp-image-1773\"\/><figcaption>Disklerin UUID&#8217;leri<\/figcaption><\/figure>\n\n\n\n<p>Bu \u00f6rnekde UUID de\u011feri 525e0fbc-a53c-4467-a682-56e6db2f89c8 imi\u015f.<\/p>\n\n\n\n<p>Dosyam\u0131z\u0131 a\u00e7al\u0131m;<\/p>\n\n\n\n<p><code>nano \/etc\/fstab<\/code><\/p>\n\n\n\n<p>Dosya i\u00e7eri\u011fi a\u015fa\u011f\u0131dakine benzer \u015fekilde olacakt\u0131r;<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"\/wp-content\/uploads\/image-120.png\" alt=\"\" class=\"wp-image-1774\"\/><figcaption>Ubuntu&#8217;ya ait \u00f6rnek bir \/etc\/fstab i\u00e7eri\u011fi<\/figcaption><\/figure>\n\n\n\n<p>Burada ekleme a\u015fa\u011f\u0131daki \u015fekilde yap\u0131l\u0131r;<\/p>\n\n\n\n<p>Disk UUID &#8211; Mount Klas\u00f6r\u00fc &#8211; FS (File System) Yap\u0131s\u0131 &#8211; Ba\u011flama Se\u00e7enekleri &#8211; Dump<\/p>\n\n\n\n<p>Detayl\u0131 bilgi i\u00e7in <a href=\"https:\/\/sudo.ubuntu-tr.net\/fstab\" target=\"_blank\" rel=\"noreferrer noopener\">buraya t\u0131klayarak<\/a> inceleme sa\u011flayabilirsiniz.<\/p>\n\n\n\n<p>Ben fstab&#8217;a XFS olan diskimi a\u015fa\u011f\u0131daki \u015fekilde ekliyorum;<\/p>\n\n\n\n<p>\/dev\/disk\/by-uuid\/525e0fbc-a53c-4467-a682-56e6db2f89c8 \/root\/test xfs defaults 0 0<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"\/wp-content\/uploads\/image-121.png\" alt=\"\" class=\"wp-image-1775\"\/><figcaption>XFS diskin fstab&#8217;a eklenmesi<\/figcaption><\/figure>\n\n\n\n<p>E\u011fer diskim ext4 olarak bi\u00e7imlendirilmi\u015f olsa idi, a\u015fa\u011f\u0131daki \u015fekilde ekleyecek idim;<\/p>\n\n\n\n<p>\/dev\/disk\/by-uuid\/525e0fbc-a53c-4467-a682-56e6db2f89c8 \/root\/test ext4 defaults 0 0<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"\/wp-content\/uploads\/image-122.png\" alt=\"\" class=\"wp-image-1776\"\/><figcaption>EXT4 diskin fstab&#8217;a eklenmesi<\/figcaption><\/figure>\n\n\n\n<p>\u0130\u015flem ard\u0131ndan diskin sa\u011fl\u0131kl\u0131 bir \u015fekilde mount olup olmayaca\u011f\u0131n\u0131 kontrol etmem gerekiyor.<\/p>\n\n\n\n<p>\u00d6ncelik ile diskim herhangi bir klas\u00f6re ba\u011fl\u0131 m\u0131 kontrol ediyorum;<\/p>\n\n\n\n<p><code>mount |grep \/dev\/sdb1<\/code><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"\/wp-content\/uploads\/image-123.png\" alt=\"\" class=\"wp-image-1777\"\/><figcaption>\/dev\/sdb1 diski herhangi bir klas\u00f6re mount durumda m\u0131 kontrol\u00fc<\/figcaption><\/figure>\n\n\n\n<p>G\u00f6zlemleyebilece\u011finiz \u00fczere \/root\/test klas\u00f6r\u00fcne mount durumda imi\u015f.<\/p>\n\n\n\n<p><code>umount \/dev\/sdb1<\/code><\/p>\n\n\n\n<p>Ya da<\/p>\n\n\n\n<p><code>umount \/root\/test<\/code><\/p>\n\n\n\n<p>Komutlar\u0131ndan herhangi birisi ile bu diski klas\u00f6rden ay\u0131rabilmekteyiz.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"\/wp-content\/uploads\/image-124.png\" alt=\"\" class=\"wp-image-1778\"\/><figcaption>umount \/dev\/sdb1 komutu ile diski test klas\u00f6r\u00fcnden ay\u0131rd\u0131k<\/figcaption><\/figure>\n\n\n\n<p>Mount olup olmad\u0131\u011f\u0131n\u0131 test edebilmek i\u00e7in fstab ta ge\u00e7en b\u00fct\u00fcn direktifleri tek seferde mount edebilmek ad\u0131na;<\/p>\n\n\n\n<p><code>mount -a<\/code><\/p>\n\n\n\n<p>Komutunu kullanabiliriz. A\u015fa\u011f\u0131daki g\u00f6rselde g\u00f6zlemleyebilece\u011finiz \u00fczere disk mount durumda de\u011fil iken &#8220;mount -a&#8221; komutu sonras\u0131nda otomatik olarak \/etc\/fstab dosyan\u0131zdaki direktifler ile birlikte mount olmu\u015f durumdad\u0131r.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"\/wp-content\/uploads\/image-125.png\" alt=\"\" class=\"wp-image-1779\"\/><figcaption>mount -a komutu ile sorunsuzca mount olan disk<\/figcaption><\/figure>\n\n\n\n<p>\u0130\u015flemler bu kadard\u0131r.<\/p>\n\n\n\n<p>\u0130yi \u00e7al\u0131\u015fmalar dilerim.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Merhabalar, Bu yaz\u0131m\u0131zda Linux i\u015fletim sistemine sahip bir sunucuya nas\u0131l yeni disk ekleyece\u011fimizi inceleyece\u011fiz. \u00d6ncelik ile diski sunucumuza takal\u0131m. fdisk -l Komutunu kulland\u0131\u011f\u0131m\u0131zda yeni diskimizi g\u00f6rebiliyor olmal\u0131y\u0131z G\u00f6zlemleyebilece\u011finiz \u00fczere \/dev\/sda alt\u0131nda sda1, sda2 gibi b\u00f6lmeler (partition) mevcut iken sdb diskimiz yeni bir disk oldu\u011fu i\u00e7in \u00fczerinde hi\u00e7bir partition tablosu bulunmuyor. \u00d6ncelik ile disk \u00fczerinde bu [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[],"class_list":["post-267","post","type-post","status-publish","format-standard","hentry","category-genel"],"_links":{"self":[{"href":"https:\/\/www.buraksuatgorgun.com.tr\/index.php\/wp-json\/wp\/v2\/posts\/267","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.buraksuatgorgun.com.tr\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.buraksuatgorgun.com.tr\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.buraksuatgorgun.com.tr\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.buraksuatgorgun.com.tr\/index.php\/wp-json\/wp\/v2\/comments?post=267"}],"version-history":[{"count":0,"href":"https:\/\/www.buraksuatgorgun.com.tr\/index.php\/wp-json\/wp\/v2\/posts\/267\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.buraksuatgorgun.com.tr\/index.php\/wp-json\/wp\/v2\/media?parent=267"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.buraksuatgorgun.com.tr\/index.php\/wp-json\/wp\/v2\/categories?post=267"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.buraksuatgorgun.com.tr\/index.php\/wp-json\/wp\/v2\/tags?post=267"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}