Anasayfa » Forum

Linux Disk Hakkında
 
Bildirimler

Linux Disk Hakkında  

  RSS
Omer Ucler
(@OmerUcler)
Üye

Merhaba,

Fedora sunucu üzerinde bir tane diskim bulunuyordu ben ikinci bir disk ekledim. Terminal ekranından baktıgımda fdisk -l komutu verdiğimde sadece sda görüyorum. Eklenen diski görmem için nasıl bir yol izlemeliyim.İstediğim ikinci diski de ekleyip mevcut yapıyı extend etmek. Konu hakkında bilgisi olan arkadaşların yardımlarını bekliyorum.

 Teşekkürler.

 

Alıntı
Gönderildi : 23/04/2014 17:49
Gokhan MANKARA
(@GokhanMANKARA)
Üye

Merhaba,

Fdisk çıktısında 2. disk ile ilgili hiç bir bilgi yoksa biostan sata port kapalı olabilir.

Not: Diğer yazdıklarım eksik olduğu için sildim.

CevapAlıntı
Gönderildi : 23/04/2014 18:06
Musab Yardım
(@MusabYardim)
Üye

Merhaba,

 Yeni eklediğiniz diskin sistem tarafından algılanıp algılanmadığından emin olmak için #fdisl -l komutu haricinde #lsblk komutu ile de kontrol edebilir misiniz?

 Eğer yeni eklediğiniz disk işletim sistemi tarafından algılanmıyorsa sisteminizin bu diski algılayıp algılamadığını bios'tan kontrol etmenizi öneririm.

CevapAlıntı
Gönderildi : 23/04/2014 18:23
Omer Ucler
(@OmerUcler)
Üye

[quote user="Musab Yardım"]

Merhaba,

 Yeni eklediğiniz diskin sistem tarafından algılanıp algılanmadığından emin olmak için #fdisl -l komutu haricinde #lsblk komutu ile de kontrol edebilir misiniz?

 Eğer yeni eklediğiniz disk işletim sistemi tarafından algılanmıyorsa sisteminizin bu diski algılayıp algılamadığını bios'tan kontrol etmenizi öneririm.

[/quote]

Hocam sunucu Vmware üzerinde çalışan sanal makine. Nasıl bir yol izleyebilirim lsblk komutu içerisinde de tek bir disk olarak görüyorum.

 

CevapAlıntı
Gönderildi : 23/04/2014 20:25
Musab Yardım
(@MusabYardim)
Üye

[quote user="Omer Ucler"]

Hocam sunucu Vmware üzerinde çalışan sanal makine. Nasıl bir yol izleyebilirim lsblk komutu içerisinde de tek bir disk olarak görüyorum.

[/quote]

VMware'de sunucuyu "Power On to BIOS" seçeneği ile BIOS seviyesinde açarak Boot sekmesi altındaki Hard Drive listesinde eklediğiniz yeni diski görebiliyor musunuz ?

Ayrıca sanal sunucunuza yeni eklediğiniz disk sanal bir disk mi yoksa fiziksel bir diski midir?

CevapAlıntı
Gönderildi : 23/04/2014 21:21
Omer Ucler
(@OmerUcler)
Üye

Hocam Merhaba,

Power on to BIOS seçeneğinde diski görebiliyorum. Sanal sunucuma eklediğim sanal bir disk. 

CevapAlıntı
Gönderildi : 23/04/2014 21:58
Musab Yardım
(@MusabYardim)
Üye

[quote user="Omer Ucler"]

Hocam Merhaba,

Power on to BIOS seçeneğinde diski görebiliyorum. Sanal sunucuma eklediğim sanal bir disk. 

[/quote]

 Merhaba, 

Öncelikle bu sunucuyu clone'layarak clone üzerinde bu işlemi yapmanızı öneririm. Clone üzerinde aşağıdaki komutu çalıştırıp deneyebilir misiniz?

ls /sys/class/scsi_host/ | while read host ; do echo "- - -" > /sys/class/scsi_host/$host/scan ; done 

NOT : Çalışır bir sanal sistem üzerinde yeni bir disk eklediğimde sistem bu diski algılamadı ve yukarıdaki komut ile scsi arabirimini check ettirerek yeni eklenen diskin sistem tarafından algılanması sağlanmıştır.

 

CevapAlıntı
Gönderildi : 23/04/2014 22:32
Omer Ucler
(@OmerUcler)
Üye

[quote user="Musab Yardım"][quote user="Omer Ucler"]

Hocam Merhaba,

Power on to BIOS seçeneğinde diski görebiliyorum. Sanal sunucuma eklediğim sanal bir disk. 

[/quote]

 Merhaba, 

Öncelikle bu sunucuyu clone'layarak clone üzerinde bu işlemi yapmanızı öneririm. Clone üzerinde aşağıdaki komutu çalıştırıp deneyebilir misiniz?

ls /sys/class/scsi_host/ | while read host ; do echo "- - -" > /sys/class/scsi_host/$host/scan ; done 

NOT : Çalışır bir sanal sistem üzerinde yeni bir disk eklediğimde sistem bu diski algılamadı ve yukarıdaki komut ile scsi arabirimini check ettirerek yeni eklenen diskin sistem tarafından algılanması sağlanmıştır.

 

[/quote]

Hocam Merhaba,

Verdiğiniz komutu terminale girdiğimde sh: echo: write error: Invalid argument hatası alıyorum. Sunucuyu restart ettiğimde ise lsblk komutu ile diskleri görebiliyorum komut cıktısı neden hatalı sonuç verdi. Konu hakkında bilgi verirseniz sevinirim.

 

 

 

CevapAlıntı
Gönderildi : 30/04/2014 00:46
Musab Yardım
(@MusabYardim)
Üye

[quote user="Omer Ucler"][quote user="Musab Yardım"][quote user="Omer Ucler"]

Hocam Merhaba,

Power on to BIOS seçeneğinde diski görebiliyorum. Sanal sunucuma eklediğim sanal bir disk. 

[/quote]

 Merhaba, 

Öncelikle bu sunucuyu clone'layarak clone üzerinde bu işlemi yapmanızı öneririm. Clone üzerinde aşağıdaki komutu çalıştırıp deneyebilir misiniz?

ls /sys/class/scsi_host/ | while read host ; do echo "- - -" > /sys/class/scsi_host/$host/scan ; done 

NOT : Çalışır bir sanal sistem üzerinde yeni bir disk eklediğimde sistem bu diski algılamadı ve yukarıdaki komut ile scsi arabirimini check ettirerek yeni eklenen diskin sistem tarafından algılanması sağlanmıştır.

 

[/quote]

Hocam Merhaba,

Verdiğiniz komutu terminale girdiğimde sh: echo: write error: Invalid argument hatası alıyorum. Sunucuyu restart ettiğimde ise lsblk komutu ile diskleri görebiliyorum komut cıktısı neden hatalı sonuç verdi. Konu hakkında bilgi verirseniz sevinirim.

 

[/quote]

İlk aklıma gelen muhtemel sebep komutun root olarak çalıştırılmamasından kaynaklanabilir diye düşünüyorum. Ayrıca Ubuntu 14.04 'de denediğimde herhangi bir hata ile karşılaşmadım. 

CevapAlıntı
Gönderildi : 30/04/2014 01:20
Omer Ucler
(@OmerUcler)
Üye

[quote user="Musab Yardım"][quote user="Omer Ucler"][quote user="Musab Yardım"][quote user="Omer Ucler"]

Hocam Merhaba,

Power on to BIOS seçeneğinde diski görebiliyorum. Sanal sunucuma eklediğim sanal bir disk. 

[/quote]

 Merhaba, 

Öncelikle bu sunucuyu clone'layarak clone üzerinde bu işlemi yapmanızı öneririm. Clone üzerinde aşağıdaki komutu çalıştırıp deneyebilir misiniz?

ls /sys/class/scsi_host/ | while read host ; do echo "- - -" > /sys/class/scsi_host/$host/scan ; done 

NOT : Çalışır bir sanal sistem üzerinde yeni bir disk eklediğimde sistem bu diski algılamadı ve yukarıdaki komut ile scsi arabirimini check ettirerek yeni eklenen diskin sistem tarafından algılanması sağlanmıştır.

 

[/quote]

Hocam Merhaba,

Verdiğiniz komutu terminale girdiğimde sh: echo: write error: Invalid argument hatası alıyorum. Sunucuyu restart ettiğimde ise lsblk komutu ile diskleri görebiliyorum komut cıktısı neden hatalı sonuç verdi. Konu hakkında bilgi verirseniz sevinirim.

 

[/quote]

İlk aklıma gelen muhtemel sebep komutun root olarak çalıştırılmamasından kaynaklanabilir diye düşünüyorum. Ayrıca Ubuntu 14.04 'de denediğimde herhangi bir hata ile karşılaşmadım. 

[/quote]

Fedora 15 sürümü ve root kullanıcısı ile çalıştırdım hocam.

 

CevapAlıntı
Gönderildi : 30/04/2014 01:36
Musab Yardım
(@MusabYardim)
Üye

Merhaba, 

İlettiğim komutun yaptığı aslında basitçe şu; 

ls /sys/class/scsi_host altındaki tüm scsi bus'ları yeniden taratmak, isterseniz aynı senaryoyu tekrar oluşturarak şu şekilde denemenizi öneririm.

echo "- - -" > /sys/class/scsi_host/host0/scan  komutu ile de direk istediğiniz scsi host'u taratabilirsiniz. 

NOT : host0 yazan yer sisteminize göre değişiklik gösterebilir. Sisteminize ait scsi host'ları ls /sys/class/scsi_host komutu ile görebilirsiniz.

 
Daha fazlası için aşağıdaki adresi ziyaret edebilirsiniz.
http://www.cyberciti.biz/tips/vmware-add-a-new-hard-disk-without-rebooting-guest.html

Kolay gelsin.

CevapAlıntı
Gönderildi : 30/04/2014 01:57
Paylaş: