2012-04-09 15 views
8

は私がユーザーにイオンレベルの許可を与える方法は?

user - nice -11 

/etc/security/limits.confを変更することができます素敵用ハード限界変更するには、しかし、どのように私はionice

ionice -c 1 -p 31828 

私は取得していますエラーのために同じことを行うことができます

ionice: ioprio_set failed: Operation not permitted 
+0

私は同じ問題があります。私は2台のマシンを持っています。私はそれを1台で、もう1台はできません。違いは、1つは2.6.18のLinuxを実行し、もう1つは3.0.0です。たぶんあなたは古いカーネルでそれを行うことはできません... – msb

答えて

-1

このエラー(EPERM)は、その操作を実行するための十分な権限がないことを示しています。 ioprio_set()

非特権プロセスは、唯一の真のUID呼び出し元プロセスの実または実効UID に一致するプロセスのI/O 優先順位を設定することがあります。 CAP_SYS_NICE 機能を持つプロセスは、どのプロセスの優先順位も変更できます。

したがって、スーパーユーザー(sudoを使用)になるか、独自のプロセスのいずれかでioniceを使用します。

+0

そのプロセスはionice commnadを実行している同じユーザーが所有しています。 –

関連する問題