2012-04-09 16 views
8

BenKullanıcıya nasıl bir iyon düzeyi izni verilir?

user - nice -11 

/etc/security/limits.conf değiştirebilir güzel için hardlimit değiştirmek için Ama nasıl ionice

ionice -c 1 -p 31828 

alıyorum hata için aynı şeyi yapabilir

ionice: ioprio_set failed: Operation not permitted 
+0

Aynı problemim var; Yapabileceğim 2 makinem var, diğeri de yapamam. Fark, biri 2.6.18, diğeri 3.0.0 ile çalışıyor. Belki bunu eski çekirdeklerde yapamazsınız ... – msb

cevap

-1

Bu hata (EPERM), bu işlemi gerçekleştirmek için yeterli ayrıcalığa sahip olmadığınız anlamına gelir. ioprio_set():

Yetkisiz bir süreç tek gerçek UID çağıran sürecin gerçek veya efektif UID eşleşen bir sürecin I/O öncelik ayarlayabilirsiniz. CAP_SYS_NICE yeteneğine sahip bir işlem, herhangi bir işlemin önceliğini değiştirebilir.

Yani, süper (kullanım sudo) olmak veya kendi süreçlerinin birinde ionice kullanın ya.

+0

bu işlem iyonice commnad çalışan aynı kullanıcı tarafından sahip olunan. –

İlgili konular