システム全体の/etc/security/limits.confに次の2つの行を追加しました。
* soft rtprio 55
* hard rtprio 55
システムを再起動した後、マシン上のユーザーアカウントにアクセスする方法に応じて、2つの異なる結果が得られます。
user@client# ssh user@server
user@server# ulimit -r
55
次に、ログアウトして、rootとして再度ログインします
user@client# ssh root@server
root@server# su - user
user@server# ulimit -r
0
.bashrcにも他の場所にも特別な設定はありません。少なくとも、そう思います。
なぜこうなった?