Linuxユーザーを制限しようとしていますcgroups
。次のコマンドを使用しました。
systemctl set-property user-1007.slice CPUQuota=50%
この番号は1007
私が制限したいユーザーIDです。
ただし、実行後、次のメッセージが表示されます。
Failed to set unit properties on user-1007.slice: Unit user-1007.slice is not loaded.
インターネットで検索しようとしましたが、何も見つかりませんでした。
どんな助けでも大変感謝します。
- CentOS Linuxバージョン7.2.1511(コア)
答え1
ID 1007のユーザーはログインしていません。まず、そのユーザーとしてログインしてから制限を設定してください。
systemctl set-property user-1007.slice CPUQuota=50%
このコマンドを使用してすべてのアクティブなスライスを一覧表示したり、追加--allを使用してすべてのスライスを一覧表示したりできます。
systemctl リスト単位 --type=slice
詳細については、このスレッドを参照してください。http://www.webhostingtalk.com/showthread.php?t=1540450