問題タブ [facter]
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.
puppet - Puppet: 指定されたイーサネット インターフェイスの MAC アドレスを取得する
指定したイーサネット アダプタの MAC アドレスを設定ファイルに入力しようとしています。
イーサネット アダプターの名前 (例: eth1) は、定義済みの型のパラメーターです。macaddress ファクトにアクセスする erb テンプレートを puppet を介して構成ファイルに入力しようとすると、eth0 インターフェースの mac アドレスが得られますが、これは間違っています (この例では)。
定義されたタイプのパラメーターによって定義されたイーサネット インターフェイスのファクト macaddress_ethernetinterface の値を取る、定義されたタイプの変数を作成するにはどうすればよいですか?
ruby - Puppet: すべてのカスタム ファクトがすべての結果を取得します
Puppet で、FreeBSD ストレージ サーバーの現在の zpool 容量の数値を取得し、それらをカスタム ファクトに格納し、容量が「高すぎる」レベルに達した場合にアラートを生成する方法を考え出そうとしています。これまでに見つけた問題に最も近いのは、次のとおりです。 puppet Facter を使用して複数のカスタムファクトを返す
それは私にこの解決策を指摘しました:
しかし、私が期待していた結果はまったく得られません。
私が本当に期待していたとき:
私は何を間違っていますか?
java - 操り人形の事実に一致する正規表現が必要です
操り人形の事実は次のようになります。
各事実をキーと値のペアに簡単に分割しようとしています。このサイトの使用:
そして、この正規表現
必要なものを取得できます (すべてのキーと値が完全に一致します)。問題は、Java でコードを書いていて、このサイトを使用していることです。
http://java-regex-tester.appspot.com/
同じ入力では、必要な一致が得られません。具体的には、キーと値のペアの値に次のような改行文字が含まれる事実:
値の 2 行目を省略して終了します。
正しい正規表現を構築するのを手伝ってくれる人はいますか?
puppet - 要因 - 私のインストールにはオペレーティングシステムmajreleaseがありません (CentOS)
サーバーで奇妙なことが起こっています。
Foreman は puppetmaster として実行されており、正しいです:
現在プラグインしている 2 つのサーバーでは、majrelease がありません。
フォアマン/パペットは初めてなので、これを修正する方法がわかりません。同じ質問をしている記事を見つけたのですが、「あるはず」という回答ばかりで、何か間違っているのでしょうか?
ruby - Ruby exec & 結果の一部だけを抽出する
Puppet で事実として使用できるように、Ruby からこれを行う方法を見つけようとしています。
以下の内容に飽き飽きしましたが、PowerShell が解決策ではないことに気付きました。を使用しirb
て、これを得ました:
7937-9936
私の修正された質問は次のとおりです。変数からその部分だけを取得するにはどうすればよいですか?
編集:これを最初に取り上げた場合、以下は何ですか
元のタイトル: Ruby exec + powershell: コマンドのパスでスペースをエスケープするにはどうすればよいですか?
私が試したことはすべて、「EMC NetWorker」のスペースについて不平を言うか、何も返されません。私はこれを何らかの形で行う必要があると想定していますが、何がわからないのですか:
コマンドからの出力は次のようになります。
どんな助けでも大歓迎です!
bash - パペットのドメインとしてホーム ディレクトリを使用するカスタム ファクト
domainというカスタムファクトを生成しようとしています。アイデアは、内のすべてのディレクトリをリストすることですが、、、などのデフォルトのディレクトリを削除します。/home
centos
ec2-user
myadmin
ruby がわからないので bash を使っています。これまでのところ、私のスクリプトはリストをtxtファイルに出力し、それから要因の答えを見つけます。しかし、配列のように複数ではなく、1つの長い回答として扱われますか?
私のスクリプトは次のとおりです。
Foremans は私のドメインを
また、いくつかの方法を削除する必要がありlost+found,
ます。
ヘルプやアドバイスをいただければ幸いです
ケビン