問題タブ [rhel7]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
docker - コマンド '/bin/sh -c がゼロ以外のコードを返しました: 127
私はdockerを初めて使用するので、これを間違っている可能性がありますが、Tomcat6を次のDockerfile
ようにインストールしようとしています:
3行目で次のように失敗します:
docker build を実行すると、次のようになります。
私は使用しています:
- Oracle Virtual Box V4.3.28 r100309
- RHEL7 上の Docker
助けてくれてありがとう。
imagemagick - imagemagick と jp2 の問題
jp2をサポートする最新のImageMagickをコンパイルして作成し、rpmを実行しました
ご覧のとおり、jp2 はデリゲートに含まれています。それでも、このエラーが発生し続けます:
ファイルはあるべき場所にあります。
PS: これは RHEL7 上にあります
linux - grub2.cfg でカーネル ブート オプションを変更する正しい方法は何ですか?
出荷されたカーネルRHEL 7
は3.10
で、ビルドとインストールに4.2.0
成功しました。/etc/grub2.cfg
しかし、カーネルの起動オプションに want: がないことがわかりました。そのため、手動で " "intel_iommu
を追加します。intel_iommu=on
/etc/grub2.cfg
dmesg
次に、出力 からカーネルを再起動します。
「 」が有効になっていることがわかりintel_iommu=on
ます。
でカーネルブートオプションを変更する正しい方法は何だろうと思っていますgrub2.cfg
。grub2.cfg
オプションを追加するには、手動で変更する必要がありますか?
unix - ブロック IO に割り当てられたメモリを解放する、すなわち bio -> RHEL 7 の bio_destructor
BIO に割り当てられたメモリが RHEL 7 に固有に解放される方法を知りたいです。
RHEL 7 では、 bio->destructor フィールドが bio 構造から削除されたと思います。
では、メモリはどのように解放されるのでしょうか。
前もって感謝します。!
elasticsearch - RHEL 7 でエラスティック検索を開始できない
JDK とエラスティック サーチ 1.4.5 をインストールしました。
「sudo systemctl start elasticsearch.service」を使用して起動しようとすると、次のエラーが発生しました。
これで私を助けてもらえますか?
java - Java Logger がログ ファイルをローテーションしない
RHEL 7 で Tomcat 8.0.21 を使用しています。私の Java コードでは、java.util.logging.Logger
.
ログ ファイルは常に 1 つだけです。Tomcat を再起動すると、その瞬間からログが再開され、以前のログはすべて失われます。
here%g
の指示に従ってファイル名に追加しましたが、ファイル名に0を追加するだけで、回転は発生しません。
を作成するコードは次のとおりですFileHandler
。strFilePath
値は、たとえば「/tmp/mylog.log」です。LogFormatter
自分のクラスです。
私の Windows 7 ラップトップでは、同じコードと Tomcat バージョンを使用してログが正常にローテーションされます。
Logger
RHEL サーバーで Java ログ ファイルのローテーションを有効にするにはどうすればよいですか?
編集:を構築するときに、ファイル名にタイムスタンプを追加するだけでよいと思いますFileHandler
。やってみます。
linux - RH 7.1 Linux、yum インストールの問題
ホストは Redhat に登録されています。yum install を試すと、次のように表示されます
有効なリポジトリはありません
リポジトリを有効にする方法。
ここには未回答の同様の質問があります。
centos - Centos7 エクストラと rhel7 エクストラでパッケージが見つからない問題
ansible を社内の RHN サテライトにマージしています。完全に更新された RHEL 7 ベース リポジトリ、エクストラ、補足、オプション、および Red Hat の RHN ツールがあります。また、必要に応じて、選択したパッケージを epel リポジトリにマージしました。たとえば、これは ansible が存在する場所です。
centos7 では:
python-crypto x86_64 2.6.1-1.el7.centos extras 470 k
python-ecdsa noarch 0.11-3.el7.centos extras 69 k
これら 2 つのパッケージは ansible の依存関係であり、centos7 の extras リポジトリにあります。ただし、Red Hat Enterprise Linux 7 エクストラには含まれていません。
Centos から公式にリリースされ、Red Hat からも公式にリリースされないパッケージは存在しないだろうという印象を常に持っていました。
私の問題は、これをepelリポジトリに入れたくないということです。これは、epelではないためです。対応する Red Hat ディストリビューションの一部ではない centos によって提供されるパッケージがあることを初めて経験しました。バージョンの違いは理解できますが、パッケージがないのは奇妙に思えます。
これはエラーですか?これは起こるべきではありませんか?