Translated message

A translation of this page exists in English.

RHEL サーバーでは、セマフォ値の変更により「setting key "kernel.sem": Numerical result out of range」エラーが出されて失敗する

Solution Verified - Updated -

Issue

  • RHEL 7.8 および 8.1 サーバーで、セマフォパラメーター SEMMNI の値を 32768 より大きい値にすると、エラーメッセージ sysctl: setting key "kernel.sem": Numerical result out of range を出して失敗します。
# sysctl -w kernel.sem="4096 2048000 32 32769"
sysctl: setting key "kernel.sem": Numerical result out of range
kernel.sem = 4096 2048000 32 32769
  • 32768 までの値はいずれの場合も成功します。
# sysctl -w kernel.sem="4096 2048000 32 32768"
kernel.sem = 4096 2048000 32 32768
  • これは kernel.msgmni および kernel.shmmni にも適用されます。

Environment

  • Red Hat Enterprise Linux 7.8

    • カーネルバージョン 3.10.0-1127.el7.x86_64 以降
  • Red Hat Enterprise Linux 8.1

    • カーネルバージョン 4.18.0-147.el8_1.x86_64 以降

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content