問題タブ [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.

0 投票する
1 に答える
1559 参照

r - EC2 RHEL 7 への R のインストール

AWS/EC2 RHEL 7.2 で運が良かった人はいますか?

sudo yum install -y epel-releaseEPEL パッケージにアクセスするために実行しました。次に試してみsudo yum install Rましたが、次のように失敗します:

Error: Package: R-core-devel-3.3.1-1.el7.x86_64 (epel) Requires: texinfo-tex

オプションのパッケージを取得できるようにする必要があると言及している人を見ましたがtexinfo-tex、AWS ではそのどれも機能していないようです。たとえば、私はこれを無駄にしようとしました:sudo yum --enablerepo=rhel-7-server-optional-rpms install R

試してみるとsudo yum --skip-broken install R、次のメッセージで失敗します。

Packages skipped because of dependency problems: GConf2-3.2.6-8.el7.x86_64 from rhui-REGION-rhel-server-releases R-3.3.1-1.el7.x86_64 from epel R-core-3.3.1-1.el7.x86_64 from epel R-core-devel-3.3.1-1.el7.x86_64 from epel R-devel-3.3.1-1.el7.x86_64 from epel R-java-devel-3.3.1-1.el7.x86_64 from epel bzip2-devel-1.0.6-13.el7.x86_64 from rhui-REGION-rhel-server-releases flac-libs-1.3.0-5.el7_1.x86_64 from rhui-REGION-rhel-server-releases gcc-gfortran-4.8.5-4.el7.x86_64 from rhui-REGION-rhel-server-releases gsm-1.0.13-11.el7.x86_64 from rhui-REGION-rhel-server-releases 1:java-1.7.0-openjdk-1.7.0.111-2.6.7.2.el7_2.x86_64 from rhui-REGION-rhel-server-releases 1:java-1.7.0-openjdk-devel-1.7.0.111-2.6.7.2.el7_2.x86_64 from rhui-REGION-rhel-server-releases 1:java-1.7.0-openjdk-headless-1.7.0.111-2.6.7.2.el7_2.x86_64 from rhui-REGION-rhel-server-releases libasyncns-0.8-7.el7.x86_64 from rhui-REGION-rhel-server-releases libicu-devel-50.1.2-15.el7.x86_64 from rhui-REGION-rhel-server-releases 2:libogg-1.3.0-7.el7.x86_64 from rhui-REGION-rhel-server-releases libquadmath-devel-4.8.5-4.el7.x86_64 from rhui-REGION-rhel-server-releases libsndfile-1.0.25-10.el7.x86_64 from rhui-REGION-rhel-server-releases 1:libvorbis-1.3.3-8.el7.x86_64 from rhui-REGION-rhel-server-releases pcre-devel-8.32-15.el7_2.1.x86_64 from rhui-REGION-rhel-server-releases pcsc-lite-libs-1.8.8-6.el7.x86_64 from rhui-REGION-rhel-server-releases psmisc-22.20-9.el7.x86_64 from rhui-REGION-rhel-server-releases pulseaudio-libs-6.0-7.el7.x86_64 from rhui-REGION-rhel-server-releases 1:tcl-devel-8.5.13-8.el7.x86_64 from rhui-REGION-rhel-server-releases 1:tk-devel-8.5.13-6.el7.x86_64 from rhui-REGION-rhel-server-releases tre-devel-0.8.0-10.el7.x86_64 from epel xz-devel-5.1.2-12alpha.el7.x86_64 from rhui-REGION-rhel-server-releases

それは単純なものでなければなりませんが、私には理解できません。

0 投票する
1 に答える
3862 参照

linux - ユーザーの切り替え (su) ぶら下げ

そのため、SSHベースであると確信している奇妙な問題があります。

直接 ssh すると正常に動作します。

次に、ルートに sudo すると、これも正常に機能します。

ただし、その後ルートからユーザーに su すると、約 30 ~ 60 秒間ハングしてからタイムアウトします。

最終的にはユーザーを切り替えます。同様に、一度 su した後、シェルを終了してルートに戻ると、シェルもハングします。

何か案は?pam 認証メッセージ以外に /var/log/secure には何もありません。

また、「su」が内部で SSH を使用しているかどうかもわかりません。しかし、rsync にも同じハングの問題があることに気付きました。rsync は SSH を使用していると思います。

0 投票する
1 に答える
124 参照

ubuntu - RHEL 7.2 でポート 57001 のローカル サーバーに接続できない

RHEL 7.2 の vmware インスタンスを実行しており、ホスト マシンからアクセスできないように見えるポート 57001 で API を提供しています。vmware インスタンス内からのアクセスは正常に機能します。

Ubuntu 15 と 16 にまったく同じインスタンスがあり、どちらもローカル インスタンスとホスト マシンの両方から以下の URL に正常に接続します。

IP アドレス

  • ホスト: 172.30.20.235
  • RHEL: 172.30.18.170
  • Ubuntu: 172.30.18.174

ローカル vmware およびホスト http://172.30.18で機能するURL の例。174 :57001/api/v1/getGradeDistribution

ホストからは機能しないが、vmware http://172.30.18内からは機能するURL の例。170 :57001/api/v1/getGradeDistribution

最初は RHEL サーバーの場合、ホストからポート 80 にアクセスすることさえできませんでしたが、いくつか掘り下げた後、次のコマンドを使用してこれを克服することができました。

ホストからポート 80 で Web サーバーに問題なく接続できたので、Ubuntu サーバーでこれを行う必要はありませんでした。

私が知る限り、設定はすべてのサーバーで同一です

Ubuntu 15/16 -- ローカルでもホストからでも 57001 に接続できます

Red Hat Enterprise 7.2 -- ホストから 57001 に接続できませんが、ローカルで動作します

RHEL インスタンスのホストからポート 57001 に到達可能にする方法について何か提案はありますか?

アップデート

このコマンドを試したところ、エントリが追加されましたが、どちらも機能していないようです:( sudo firewall-cmd --permanent --zone=public --add-port=57001/tcp

0 投票する
0 に答える
144 参照

python - rhel7.2 に python2.7.9 の代替バージョンをインストールします。

RHEL7.2 には python2.7.5 が付属しています

2.7 (2.7.9) の別のバージョンをインストールしたいのですが、プリインストールされているバージョンをいじり続けます (どちらも python2.7 であるため)。

走る:

結果は常に/usr/bin/python2.7変化しています。その結果、yum はもう機能しません...

プリインストールされている python2.7 バージョンをいじることなく、代替バージョンの python をインストールするにはどうすればよいですか?

別の問題として、継承したこのビルド プロセスは使用してmake -j2 -o2いますが、make でこれらのフラグへの参照が見つかりませんでした。make はこれらのフラグ (j2、o2) をサポートしていますか? 彼らの目的は何ですか?

編集

犯人ではなかったようです。私のビルド スクリプトでは、インストール直後に次のコマンドを使用していました。

python を新しくインストールしたものに常にリンクしていたので、これは良くありませんでした。行を次のように変更すると、問題が修正されました。

現在、python2.7.5 をpython2.7実行し、2.7.9 を実行しています

make のフラグに関しては、私はまだそれらが何をするのかわかりません...

0 投票する
1 に答える
462 参照

dbi - RHEL 7 collectd dbi freetds の問題

RHEL 7 の collectd で dbi プラグインを動作させることができないようです。FreeTDS ドライバーを使用して Microsoft SQL Server に接続しようとしていますが、collectd/dbi が見つかりません。

最新の collectd をインストールしました:
名前: collectd
アーチ: x86_64
バージョン: 5.5.2
リリース: 1.el7
サイズ: 1.8 Mリポジトリ
: インストール済み
リポジトリから: epel
概要: RRD ファイルを埋めるための統計収集デーモン
ライセンス: GPLv2

名前: collectd
-dbi
アーチ: x86_64
バージョン: 5.5.2
リリース: 1.el7
サイズ: 32 kリポジトリ:
インストール済み
リポジトリから: /collectd-dbi-5.5.2-1.el7.x86_64
概要 : collectd 用 DBI プラグイン
ライセンス : GPLv2

FreeTDS をインストールしました:
名前: freetds
アーチ: x86_64
バージョン: 0.95.81
リリース: 1.el7
サイズ: 2.7 Mリポジトリ
: インストール済み
リポジトリから: epel
概要: TDS (Tabular DataStream) プロトコルの実装
ライセンス: LGPLv2+ および GPLv2+

FreeTDS をロードしようとすると、collectd がエラーを表示します:
dbi プラグイン: cdbi_connect_database: dbi_driver_open_r (FreeTDS) が失敗しました。

私は何が欠けていますか?どんな助けでも大歓迎です。

0 投票する
1 に答える
611 参照

python - 「make」コマンドを実行するときに、sip-4.18.1 の Python.h へのパスを指定できますか?

で設定しようとしていsip-4.18.1ますRHEL 7。私は持っていdownloaded/installed/configured Python3.5.2ます。

sip ディレクトリ内で「make」を実行すると、次のエラーが発生します。

gcc -c -pipe -fPIC -O2 -Wall -W -DNDEBUG -I. -I/usr/include/python2.7 -o siplib.o siplib.c siplib.c:20:20: 致命的なエラー: Python.h: そのようなファイルまたはディレクトリはありません #include

Python 2.7これは、少なくともこのマシンにダウンロードされていることを意味すると理解できますが、構成されているようには見えません。

Python.h「make」の実行時に sip が検索するパスを指定する方法はありますか?

0 投票する
1 に答える
866 参照

java - Azure RHEL ノードで yum を使用してサード パーティのリポジトリにアクセスできない

Azure から RHEL サーバーをプロビジョニングしました。インフラ担当者がアクセスに少し厳しいことは理解しています。

このマシンに Oracle JDK をインストールする必要がありwgetますが、rpm を取得する際のオプションではなく、yum のみのようです。yum installただし、 JDK を使用するには、Oracle などのサードパーティ リポジトリを有効にする必要があるため、次のコマンドを発行しました。

そして私は得る

私がするときyum updateyum install telnet、それはその仕事をしているようです。

私の質問は、JDK をインストールする別の方法はありますか? Azure とネットワーク構成に精通している方向けに、"ダウンロード" を有効にするために、インフラストラクチャ担当者に具体的にどのような要求をする必要がありますか?

0 投票する
2 に答える
4241 参照

linux - rhel 7 に docker 1.12 をインストールする際の依存関係エラー

目的: 最新の docker (v1.12) を rhel 7 にオフライン モードでインストールする

  • rhel 7 に docker 1.12 をインストールしているときに依存関係エラーが発生し、インターネットでそれらの依存関係を見つけようとしましたが、selinux-policy rpm以外の依存関係が見つかりませんでした。

ここに画像の説明を入力

  • yum updateの後にインストールしようとしました。
  • インターネット上で docker 1.7 の依存関係を見つけ、rhel 6.7 にインストールされましたが、rhel 7 の docker 1.12 に対して同じ方法を作成できませんでした。

私は以下のものを試しました

  • システム (テスト マシン) がインターネットに接続されているときに docker 1.12 をインストールし、docker 1.12 をインストールすると、すべての依存関係が/var/cahce/yum/rhel7/の場所にキャッシュされ、上記の依存関係が検索されますが、見つかりませんでした。
  • ローカル yum リポジトリを作成し、iso ファイルをマウントしてから、 yum を更新し、docker をインストールしようとしましたが、同じ依存関係エラーが発生しました。

  • 上記の手順がどのように正しいか、正しい手順かわかりません。ただ疲れただけですが、何もうまくいきませんでした。

    私の本番環境にはインターネット接続がなく、イントラネット接続のみがあります。

    • これを解決する方法と、この種の問題を進める方法を教えてくれたり、アドバイスをくれたりできますか?

前もって感謝します!

0 投票する
2 に答える
2448 参照

linux - RHEL 7 gcc 4.7 でコンパイルされたバイナリを RHEL 6 で実行する

gcc 4.7 を使用して RHEL 7 にビルドされた多数のライブラリがあります。以下は可能ですか

ここでの注意事項は何ですか?

0 投票する
2 に答える
1652 参照

linux - Display only certain dictionary values from yum list in ansible playbook

I created a playbook that will check to see if a package is installed on a RHEL based server using the "yum" Ansible module and then display the results.

My task is as follows;

roles/linux/yumcheck/tasks/main.yml

The playbook correctly outputs the results in the following format;

The yum list module will also display "available" packages. When running this playbook with a package name (such as python) that as multiple available packages, the output can become very lengthy. My goal is for the playbook to only output certain dictionary values (I believe they are referred to as dictionary values).

How can I format the results to only show pertitent information such as the "state" (installed or not) and the name of the package?

I tried displaying the information in the same manner you would display facts about a host using brackets or curly braces, for example {{ results.state}} but Ansible complained about the variable being undefined. I have not been able to find similar examples of this question online. My goal is to simply and cleanly display whether or not a list of packages are installed without all the extra bloaty information.

Thanks.