2016-09-16 6 views
4

processor_vcpus対processor_cores対procesor_count:Ansible - 私は、次のCPU事実とサーバーをセットアップ戸惑いました

"ansible_processor": [ 
     "GenuineIntel", 
     "Intel(R) Xeon(R) CPU E5-2650L v3 @ 1.80GHz", 
     "GenuineIntel", 
     "Intel(R) Xeon(R) CPU E5-2650L v3 @ 1.80GHz" 
    ], 
    "ansible_processor_cores": 1, 
    "ansible_processor_count": 2, 
    "ansible_processor_threads_per_core": 1, 
    "ansible_processor_vcpus": 2, 

正しくCPUの数を報告しているようだが、何が私が私の労働者(スレッド)数をベースにすべきです?私はansible_processor_coresを使用すると確信していましたが、2つのプロセッサを報告しているにもかかわらず、1つ(1 - sic!)しか報告していないようです!ワーカープロセスで使用できるスレッドの数はどのようにして得られますか?

答えて

6

codeansible_processor_vcpusを参照してください。
実際にthis answer通り、合計スレッド数である(/ PROC/cpuinfoの内のプロセッサの数を含むべき

+0

'gather_facts:true'を*をコード」で' ansible_processor_vcpus'可変 –

+0

リンクを使用するために必要とされます* "は動作していません –

+0

ありがとう、リンクを修正しました。 –

関連する問題