vHoge

VMwareのアレコレ備忘録。CLIでがんばるネタ多め。

cloudvm-ram-size -l をひたすら張り付ける

ここ数か月で、何個かの vCSA 環境にて vsphere-client の heap 不足アラートが出たので拡張対応をやっている。
https://kb.vmware.com/s/article/2144950?lang=ja

対応自体は KB にある通り、vCSA に ssh で乗り込み、cloudvm-ram-size で vsphere-client の Max や Current を見ながら下記のコマンドで Allocate を設定しなおして vsphere-client を再起動すれば OK。

# Allocate / Max / Currnet 確認
cloudvm-ram-size -S | grep -e Serivce-Name -e vsphere-client

# heap 変更
cloudvm-ram-size -C XXXX vsphere-client

( XXXX + 256 が実際に Allocate されるメモリ量になる。256 って何だろ…)

heap サイズは vCSA のメモリ量 = VM サイズによってデフォルト値が決まっているが、
vCSA ハードウェア要件に対応する規模以下の構成だが heap が足りているとは限らない。
docs.vmware.com まぁ、インベントリやタスク、イベントの総数とかによるんでしょうね…

というわけで、次立てる時やアップグレードの参考用に
各サイズでの vCSA の cloudvm-ram-size をメモっておく。

前提

取得したのは vCSA 6.7u2 で embedded PSC。
cloudvm-ram-size -l だけだと順序保障がないので sortかけてます。

tiny

# cloudvm-ram-size -l | sort
applmgmt             =      200
OS                   =      270
TOTAL(MB)            =    10000
vcha                 =       46
vmafdd               =       22
vmcad                =      224
vmdird               =       22
vmdnsd               =       20
vmonapi              =       15
vmware-analytics     =      192
vmware-certificatemanagement =       70
vmware-cis-license   =      192
vmware-cm            =      228
vmware-content-library =      473
vmware-eam           =      168
vmware-hvc           =       40
vmware-imagebuilder  =       50
vmware-mbcs          =      128
vmware-netdumper     =       20
vmware-perfcharts    =      357
vmware-pod           =      100
vmware-postgres-archiver =        5
vmware-rbd-watchdog  =      100
vmware-rhttpproxy    =       31
vmware-sca           =      128
vmware-sps           =      478
vmware-statsmonitor  =       10
vmware-stsd          =      538
vmware-sts-idmd      =      328
vmware-topologysvc   =       70
vmware-trustmanagement =       70
vmware-updatemgr     =      164
vmware-vapi-endpoint =      256
vmware-vmon          =        5
vmware-vpostgres     =      699
vmware-vpxd          =     1024
vmware-vpxd-svcs     =     1045
vmware-vsan-health   =      100
vmware-vsm           =      160
vsan-dps             =      246
vsphere-client       =      853
vsphere-ui           =      853

small

# cloudvm-ram-size -l | sort
applmgmt             =      227
OS                   =      951
TOTAL(MB)            =    16025
vcha                 =       46
vmafdd               =       29
vmcad                =      224
vmdird               =       29
vmdnsd               =       28
vmonapi              =       15
vmware-analytics     =      203
vmware-certificatemanagement =       73
vmware-cis-license   =      192
vmware-cm            =      281
vmware-content-library =      537
vmware-eam           =      192
vmware-hvc           =       52
vmware-imagebuilder  =       50
vmware-mbcs          =      128
vmware-netdumper     =       20
vmware-perfcharts    =      566
vmware-pod           =      100
vmware-postgres-archiver =        5
vmware-rbd-watchdog  =      100
vmware-rhttpproxy    =       49
vmware-sca           =      128
vmware-sps           =      944
vmware-statsmonitor  =       10
vmware-stsd          =      715
vmware-sts-idmd      =      352
vmware-topologysvc   =       72
vmware-trustmanagement =       73
vmware-updatemgr     =      301
vmware-vapi-endpoint =      256
vmware-vmon          =        5
vmware-vpostgres     =     1264
vmware-vpxd          =     3869
vmware-vpxd-svcs     =     1109
vmware-vsan-health   =      102
vmware-vsm           =      177
vsan-dps             =      251
vsphere-client       =     1190
vsphere-ui           =     1110

medium

# cloudvm-ram-size -l | sort
applmgmt             =      264
OS                   =     1862
TOTAL(MB)            =    24089
vcha                 =       46
vmafdd               =       39
vmcad                =      224
vmdird               =       39
vmdnsd               =       39
vmonapi              =       15
vmware-analytics     =      218
vmware-certificatemanagement =       78
vmware-cis-license   =      192
vmware-cm            =      353
vmware-content-library =      623
vmware-eam           =      224
vmware-hvc           =       68
vmware-imagebuilder  =       50
vmware-mbcs          =      128
vmware-netdumper     =       20
vmware-perfcharts    =      846
vmware-pod           =      100
vmware-postgres-archiver =        5
vmware-rbd-watchdog  =      100
vmware-rhttpproxy    =       75
vmware-sca           =      128
vmware-sps           =     1566
vmware-statsmonitor  =       10
vmware-stsd          =      952
vmware-sts-idmd      =      384
vmware-topologysvc   =       76
vmware-trustmanagement =       78
vmware-updatemgr     =      484
vmware-vapi-endpoint =      256
vmware-vmon          =        5
vmware-vpostgres     =     2018
vmware-vpxd          =     7670
vmware-vpxd-svcs     =     1195
vmware-vsan-health   =      106
vmware-vsm           =      201
vsan-dps             =      258
vsphere-client       =     1640
vsphere-ui           =     1454

large

# cloudvm-ram-size -l | sort
applmgmt             =      300
OS                   =     2772
TOTAL(MB)            =    32154
vcha                 =       46
vmafdd               =       50
vmcad                =      224
vmdird               =       50
vmdnsd               =       50
vmonapi              =       15
vmware-analytics     =      234
vmware-certificatemanagement =       84
vmware-cis-license   =      192
vmware-cm            =      425
vmware-content-library =      709
vmware-eam           =      256
vmware-hvc           =       84
vmware-imagebuilder  =       50
vmware-mbcs          =      128
vmware-netdumper     =       20
vmware-perfcharts    =     1125
vmware-pod           =      100
vmware-postgres-archiver =        5
vmware-rbd-watchdog  =      100
vmware-rhttpproxy    =      100
vmware-sca           =      128
vmware-sps           =     2188
vmware-statsmonitor  =       10
vmware-stsd          =     1188
vmware-sts-idmd      =      416
vmware-topologysvc   =       80
vmware-trustmanagement =       84
vmware-updatemgr     =      667
vmware-vapi-endpoint =      256
vmware-vmon          =        5
vmware-vpostgres     =     2773
vmware-vpxd          =    11470
vmware-vpxd-svcs     =     1281
vmware-vsan-health   =      110
vmware-vsm           =      224
vsan-dps             =      266
vsphere-client       =     2090
vsphere-ui           =     1799

xlarge

# cloudvm-ram-size -l | sort
applmgmt             =      374
OS                   =     4593
TOTAL(MB)            =    48285
vcha                 =       46
vmafdd               =       70
vmcad                =      224
vmdird               =       70
vmdnsd               =       72
vmonapi              =       15
vmware-analytics     =      265
vmware-certificatemanagement =       94
vmware-cis-license   =      192
vmware-cm            =      569
vmware-content-library =      882
vmware-eam           =      321
vmware-hvc           =      116
vmware-imagebuilder  =       50
vmware-mbcs          =      128
vmware-netdumper     =       20
vmware-perfcharts    =     1685
vmware-pod           =      100
vmware-postgres-archiver =        5
vmware-rbd-watchdog  =      100
vmware-rhttpproxy    =      151
vmware-sca           =      128
vmware-sps           =     3433
vmware-statsmonitor  =       10
vmware-stsd          =     1662
vmware-sts-idmd      =      481
vmware-topologysvc   =       87
vmware-trustmanagement =       94
vmware-updatemgr     =     1034
vmware-vapi-endpoint =      256
vmware-vmon          =        5
vmware-vpostgres     =     4283
vmware-vpxd          =    19071
vmware-vpxd-svcs     =     1454
vmware-vsan-health   =      117
vmware-vsm           =      271
vsan-dps             =      280
vsphere-client       =     2990
vsphere-ui           =     2487