Solution is:
sudo apt-get install libmoose-perl
Solution is:
sudo apt-get install libmoose-perl
Slurm ile ilgili yazdığımız bildiriye bağlantıdan ulaşabilirsiniz.
You can access our report about Slurm from the link
Bir kullanıcıya ait tüm işleri sonlandırma:
scancel -u username
Bir işi spesifik bir node’da çalıştırma:
sbatch --nodelist nodename scriptname
Belli bir node’u drain durumuna alarak sonraki işlerin ona verilmemesini sağlamak.
scontrol update nodename=nodeismi state=drain reason="sebebi"
Sunucuda node bilgilerini görme (node ismi belirtilmezse tüm node’ları gösterir);
scontrol show nodes nodeismi
Node’u resume moduyla tekrar aktif etme;
scontrol update nodename=nodeismi state=resume
Client’larda node bilgilerini görme;
slurmd -C
Çalışmayan node’lar ve çalışmama sebeplerini görme;
sinfo -R
Çalışan ve çalışmayan tüm node’ları gruplayarak listeleme;
sinfo -l
Sunucuda slurm servisini restart etme (çalışan işlere zarar vermez);
systemctl restart slurmctld.service
Kuyruktaki bir iş hakkında bilgi edinme;
scontrol show job job_id
Çalışan, bekleyen ve yeni bitmiş işler hakkında bilgi edinme
sacct sacct -u username | grep COMPLETED
Bir işi gönderirken bazı node’lara işin gönderilmesini önleme (yavaş çalışan bir node vardır işin bu node’a gitmesini istemiyorsunuzdur).takipçi satın al
sbatch --exclusive=nodeismi scriptname
Kuyrukta PENDING olarak bekleyen işin tahmini başlama süresini görüntüleme
squeue --start
Kuyruktaki bütün işlerin JOBID’ye göre sıralanmış hali.
squeue --sort=i veya squeue -S i
Solution:
yum install 'perl(Data::Dumper)'
Error is:
Traceback (most recent call last): File "/usr/bin/python-html2text", line 5, in <module> from pkg_resources import load_entry_point ImportError: No module named pkg_resources (23) Failed writing body Traceback (most recent call last): File "/usr/bin/python-html2text", line 5, in <module> from pkg_resources import load_entry_point ImportError: No module named pkg_resources
Solution is:
yum install python-setuptools -y
sudo mount -o remount,rw '/media/blabla'
Centos’ta lvm home partition’ın bir kısmını alarak başka bir partition oluşturmak istiyorum. Öncelikle
umount /home
komutuyla partition unmount ediyoruz.
lvdisplay
komutuyla logical volume’leri sıralıyoruz ve /home partition’ının LV path’ine bakıyoruz. Bu partition’ı
lvremove /dev/cl/home
komutu ile siliyoruz.
Eğer bu noktada Logical volume cl/home in use şeklinde bir hata alırsanız bilgisayarınızı yeniden başlattıktan sonra aynı işlemi tekrarlayın. Daha sonra
vgs
komutu ile sildiğimiz partition boş alan olarak görünüyor mu ona bakıyoruz. Aşağıdaki komutlarla iki yeni lvm partition oluşturuyorum ve lsblk komutu ile isimlerine bakarak bu partition’ları yeniden isimlendiriyorum.
lvcreate -L 450GB cl lsblk lvrename /dev/cl/lvol0 /dev/cl/mds lvcreate -L 426GB cl lvrename /dev/cl/lvol0 /dev/cl/home
Daha sonra bu oluşturulan partitionları istediğim dosya formatında formatlıyorum (ben ext4 olarak seçtim).
mkfs.ext4 /dev/mapper/cl-home /home/ mkfs.ext4 /dev/mapper/cl-mds /mds/
Daha sonra yeni oluşturduğum bu partitionları mount ediyorum.
mount /dev/cl/mds /mds mount /dev/cl/home /home
Daha sonra bilgisayar her başladığında bu partitionlar mount edilsin diye /etc/fstab dosyasına aşağıdaki satırları ekliyorum. Bilgisayarı yeniden başlatıp df -h komutuyla yeni partitionların mount edilip edilmediğine bakıyorum. Sorun yok.
/dev/mapper/cl-home /home ext4 defaults 0 0 /dev/mapper/cl-mds /mds ext4 defaults 0 0
NOT:
Partition’ı dosya formatı vererek formatlamaz iseniz aşağıdaki hatayı alırsınız.
mount: /dev/mapper/cl-home is write-protected, mounting read-only mount: unknown filesystem type '(null)'
Ben bunu yukarıda
mkfs.ext4 /dev/mapper/cl-home /home/
komutuyla hallettim.
Problemi çözmek için aşağıdaki komutları çalıştırmanız yeterli olacaktır.
rpm -i --force http://linux.dell.com/repo/hardware/dsu/os_dependent/RHEL6_64/srvadmin/libsmbios-2.3.1-2193.9883.el6.x86_64.rpm yum update -y
Aynı hata paketin farklı sürümünden dolayı geliyorsa linkten size uygun paketin url’sini kopyalayıp üstteki komutu değiştirerek çalıştırmanız yeterli olacaktır.
Açığı kapatmak için named.conf dosyanızın options bölümüne allow-transfer {“none”;}; satırını eklemeniz ve sonrasında named servisini restart etmeniz yeterli. Dns’inizde açığın olup olmadığını linkten domain adresinizi yazarak kontrol edebilirsiniz.