edit a vm please

CHI-LTD
CHI-LTD used Ask the Experts™
on
Hi
Im having issues editing settings of a VM in vcenter.  See attached error.
I found this but looks to be for windows vcenter not appliance. https://kb.vmware.com/s/article/2001804 
Ideas how to fix?
I have upgraded vcenter appliance to latest version.
Thanks
vcenter-appliance-error-editing-vm.jpg
Comment
Watch Question

Do more with

Expert Office
EXPERT OFFICE® is a registered trademark of EXPERTS EXCHANGE®
Andrew Hancock (VMware vExpert / EE Fellow)VMware and Virtualization Consultant
Fellow 2018
Expert of the Year 2017

Commented:
Is that service started on VCSA ?

Author

Commented:
How do i check?

Author

Commented:
One warning

service-control: error: unrecognized arguments: -status
vcenterdr:~ # service-control --status
INFO:root:Service: vmware-rhttpproxy, Action: status
Service: vmware-rhttpproxy, Action: status
2019-06-05T11:31:41.007Z   Running command: ['/sbin/service', u'vmware-rhttpproxy', 'status']
2019-06-05T11:31:41.104Z   Done running command
INFO:root:Service: vmware-cis-license, Action: status
Service: vmware-cis-license, Action: status
2019-06-05T11:31:41.106Z   Running command: ['/sbin/service', u'vmware-cis-license', 'status']
2019-06-05T11:31:41.372Z   Done running command
INFO:root:Service: vmware-psc-client, Action: status
Service: vmware-psc-client, Action: status
2019-06-05T11:31:41.373Z   Running command: ['/sbin/service', u'vmware-psc-client', 'status']
2019-06-05T11:31:41.612Z   Done running command
INFO:root:Service: vmware-sca, Action: status
Service: vmware-sca, Action: status
2019-06-05T11:31:41.617Z   Running command: ['/sbin/service', u'vmware-sca', 'status']
2019-06-05T11:31:41.865Z   Done running command
INFO:root:Service: vmware-netdumper, Action: status
Service: vmware-netdumper, Action: status
2019-06-05T11:31:41.866Z   Running command: ['/sbin/service', u'vmware-netdumper', 'status']
2019-06-05T11:31:41.945Z   Done running command
INFO:root:Service: vmware-syslog, Action: status
Service: vmware-syslog, Action: status
2019-06-05T11:31:41.946Z   Running command: ['/sbin/service', u'vmware-syslog', 'status']
2019-06-05T11:31:42.081Z   Done running command
INFO:root:Service: vmware-syslog-health, Action: status
Service: vmware-syslog-health, Action: status
2019-06-05T11:31:42.082Z   Running command: ['/sbin/service', u'vmware-syslog-health', 'status']
2019-06-05T11:31:42.300Z   Done running command
INFO:root:Service: vmware-vapi-endpoint, Action: status
Service: vmware-vapi-endpoint, Action: status
2019-06-05T11:31:42.301Z   Running command: ['/sbin/service', u'vmware-vapi-endpoint', 'status']
2019-06-05T11:31:42.493Z   Done running command
INFO:root:Service: vmware-vpostgres, Action: status
Service: vmware-vpostgres, Action: status
2019-06-05T11:31:42.494Z   Running command: ['/sbin/service', u'vmware-vpostgres', 'status']
2019-06-05T11:31:42.717Z   Done running command
INFO:root:Service: vmware-invsvc, Action: status
Service: vmware-invsvc, Action: status
2019-06-05T11:31:42.718Z   Running command: ['/sbin/service', u'vmware-invsvc', 'status']
2019-06-05T11:31:42.940Z   Done running command
INFO:root:Service: vmware-mbcs, Action: status
Service: vmware-mbcs, Action: status
2019-06-05T11:31:42.941Z   Running command: ['/sbin/service', u'vmware-mbcs', 'status']
2019-06-05T11:31:43.127Z   Done running command
INFO:root:Service: vmware-vpxd, Action: status
Service: vmware-vpxd, Action: status
2019-06-05T11:31:43.128Z   Running command: ['/sbin/service', u'vmware-vpxd', 'status']
2019-06-05T11:31:43.712Z   Done running command
INFO:root:Service: vmware-eam, Action: status
Service: vmware-eam, Action: status
2019-06-05T11:31:43.713Z   Running command: ['/sbin/service', u'vmware-eam', 'status']
2019-06-05T11:31:43.816Z   Done running command
INFO:root:Service: vmware-rbd-watchdog, Action: status
Service: vmware-rbd-watchdog, Action: status
2019-06-05T11:31:43.817Z   Running command: ['/sbin/service', u'vmware-rbd-watchdog', 'status']
2019-06-05T11:31:43.899Z   Done running command
INFO:root:Service: vmware-sps, Action: status
Service: vmware-sps, Action: status
2019-06-05T11:31:43.900Z   Running command: ['/sbin/service', u'vmware-sps', 'status']
2019-06-05T11:31:44.114Z   Done running command
INFO:root:Service: vmware-vdcs, Action: status
Service: vmware-vdcs, Action: status
2019-06-05T11:31:44.115Z   Running command: ['/sbin/service', u'vmware-vdcs', 'status']
2019-06-05T11:31:44.439Z   Done running command
INFO:root:Service: vmware-vpx-workflow, Action: status
Service: vmware-vpx-workflow, Action: status
2019-06-05T11:31:44.439Z   Running command: ['/sbin/service', u'vmware-vpx-workflow', 'status']
2019-06-05T11:31:44.583Z   Done running command
INFO:root:Service: vmware-vsan-health, Action: status
Service: vmware-vsan-health, Action: status
2019-06-05T11:31:44.584Z   Running command: ['/sbin/service', u'vmware-vsan-health', 'status']
2019-06-05T11:31:44.605Z   Done running command
INFO:root:Service: vmware-vsm, Action: status
Service: vmware-vsm, Action: status
2019-06-05T11:31:44.606Z   Running command: ['/sbin/service', u'vmware-vsm', 'status']
2019-06-05T11:31:44.760Z   Done running command
INFO:root:Service: vsphere-client, Action: status
Service: vsphere-client, Action: status
2019-06-05T11:31:44.761Z   Running command: ['/sbin/service', u'vsphere-client', 'status']
2019-06-05T11:31:44.969Z   Done running command
INFO:root:Service: vmware-perfcharts, Action: status
Service: vmware-perfcharts, Action: status
2019-06-05T11:31:44.970Z   Running command: ['/sbin/service', u'vmware-perfcharts', 'status']
2019-06-05T11:31:45.125Z   Done running command
INFO:root:Service: vmware-vws, Action: status
Service: vmware-vws, Action: status
2019-06-05T11:31:45.127Z   Running command: ['/sbin/service', u'vmware-vws', 'status']
2019-06-05T11:31:45.283Z   Done running command
INFO:root:Running:
 vmware-cis-license (VMware License Service) vmware-invsvc (VMware Inventory Service) vmware-perfcharts (VMware Performance Charts) vmware-psc-client (VMware Platform Services Controller Client) vmware-rhttpproxy (VMware HTTP Reverse Proxy) vmware-sca (VMware Service Control Agent) vmware-syslog (VMware Common Logging Service) vmware-syslog-health (VMware Syslog Health Service) vmware-vapi-endpoint (VMware vAPI Endpoint) vmware-vdcs (VMware Content Library Service) vmware-vpostgres (VMware Postgres) vmware-vpx-workflow (VMware vCenter Workflow Manager) vmware-vpxd (VMware vCenter Server) vmware-vsan-health (VMware VSAN Health Service) vmware-vsm (VMware vService Manager) vmware-vws (VMware System and Hardware Health Manager) vsphere-client ()
Running:
 vmware-cis-license (VMware License Service) vmware-invsvc (VMware Inventory Service) vmware-perfcharts (VMware Performance Charts) vmware-psc-client (VMware Platform Services Controller Client) vmware-rhttpproxy (VMware HTTP Reverse Proxy) vmware-sca (VMware Service Control Agent) vmware-syslog (VMware Common Logging Service) vmware-syslog-health (VMware Syslog Health Service) vmware-vapi-endpoint (VMware vAPI Endpoint) vmware-vdcs (VMware Content Library Service) vmware-vpostgres (VMware Postgres) vmware-vpx-workflow (VMware vCenter Workflow Manager) vmware-vpxd (VMware vCenter Server) vmware-vsan-health (VMware VSAN Health Service) vmware-vsm (VMware vService Manager) vmware-vws (VMware System and Hardware Health Manager) vsphere-client ()
INFO:root:Stopped:
 vmware-eam (VMware ESX Agent Manager) vmware-mbcs (VMware Message Bus Configuration Service) vmware-netdumper (VMware vSphere ESXi Dump Collector) vmware-rbd-watchdog (VMware vSphere Auto Deploy Waiter) vmware-sps (VMware vSphere Profile-Driven Storage Service)
Stopped:
 vmware-eam (VMware ESX Agent Manager) vmware-mbcs (VMware Message Bus Configuration Service) vmware-netdumper (VMware vSphere ESXi Dump Collector) vmware-rbd-watchdog (VMware vSphere Auto Deploy Waiter) vmware-sps (VMware vSphere Profile-Driven Storage Service)
vcenterdr:~ #
2019_06_05_12_35_09_vSphere_Web_Clie.jpg
Ensure you’re charging the right price for your IT

Do you wonder if your IT business is truly profitable or if you should raise your prices? Learn how to calculate your overhead burden using our free interactive tool and use it to determine the right price for your IT services. Start calculating Now!

Andrew Hancock (VMware vExpert / EE Fellow)VMware and Virtualization Consultant
Fellow 2018
Expert of the Year 2017

Commented:
check via VAMI login if VMware vSphere Profile-Driven Storage Service is stopped.

Author

Commented:
Dont even see that one!

The warning is 'performance statistics roll up from past week to past month is not occurring in the database'
VMware and Virtualization Consultant
Fellow 2018
Expert of the Year 2017
Commented:
check via VAMI login if VMware vSphere Profile-Driven Storage Service is stopped.

Author

Commented:
See previous
Andrew Hancock (VMware vExpert / EE Fellow)VMware and Virtualization Consultant
Fellow 2018
Expert of the Year 2017

Commented:
Do you know what the VAMI interface is ?

where VCSA is managed

Author

Commented:
login as: root

VMware vCenter Server Appliance 6.0.0.30900

Type: vCenter Server with an embedded Platform Services Controller
root@192.168.2.53's password:
Last login: Wed Jun  5 13:13:34 BST 2019 from czc8357jbk.churchhouse.local on pt                                                                                                                                                             s/0
Last login: Wed Jun  5 14:36:18 2019 from czc8357jbk.churchhouse.local
vcenterdr:~ # shell.set --enabled true
-bash: shell.set: command not found
vcenterdr:~ # shell
-bash: shell: command not found
vcenterdr:~ # service-control --list
applmgmt (VMware Appliance Management Service)
vmware-cis-license (VMware License Service)
vmware-cm (VMware Component Manager)
vmware-eam (VMware ESX Agent Manager)
vmware-sts-idmd (VMware Identity Management Service)
vmware-invsvc (VMware Inventory Service)
vmware-mbcs (VMware Message Bus Configuration Service)
vmware-netdumper (VMware vSphere ESXi Dump Collector)
vmware-perfcharts (VMware Performance Charts)
vmware-psc-client (VMware Platform Services Controller Client)
vmware-rbd-watchdog (VMware vSphere Auto Deploy Waiter)
vmware-rhttpproxy (VMware HTTP Reverse Proxy)
vmware-sca (VMware Service Control Agent)
vmware-sps (VMware vSphere Profile-Driven Storage Service)
vmware-stsd (VMware Security Token Service)
vmware-syslog (VMware Common Logging Service)
vmware-syslog-health (VMware Syslog Health Service)
vmware-vapi-endpoint (VMware vAPI Endpoint)
vmware-vdcs (VMware Content Library Service)
vmafdd (VMware Authentication Framework)
vmcad (VMware Certificate Service)
vmdird (VMware Directory Service)
vmware-vpostgres (VMware Postgres)
vmware-vpx-workflow (VMware vCenter Workflow Manager)
vmware-vpxd (VMware vCenter Server)
vmware-vsan-health (VMware VSAN Health Service)
vmware-vsm (VMware vService Manager)
vsphere-client ()
vmware-vws (VMware System and Hardware Health Manager)
vcenterdr:~ #  service-control --stop vmware-sps

INFO:root:Service: vmware-sps, Action: stop
Service: vmware-sps, Action: stop
2019-06-05T13:37:08.437Z   Running command: ['/sbin/service', u'vmware-sps', 'status']
2019-06-05T13:37:08.762Z   Done running command
vcenterdr:~ #
vcenterdr:~ # service-control --start vmware-sps
INFO:root:Service: vmware-sps, Action: start
Service: vmware-sps, Action: start
2019-06-05T13:39:12.049Z   Running command: ['/sbin/chkconfig', u'vmware-sps']
2019-06-05T13:39:12.127Z   Done running command
2019-06-05T13:39:12.128Z   Running command: ['/sbin/service', u'vmware-sps', 'status']
2019-06-05T13:39:12.376Z   Done running command
2019-06-05T13:39:12.376Z   Running command: ['/sbin/chkconfig', '--force', u'vmware-sps', 'on']
2019-06-05T13:39:12.482Z   Done running command
2019-06-05T13:39:12.482Z   Running command: ['/sbin/service', u'vmware-sps', 'start']
2019-06-05T13:39:18.562Z   Done running command
2019-06-05T13:39:18.562Z   Invoked command: ['/sbin/service', u'vmware-sps', 'start']
2019-06-05T13:39:18.563Z   RC = 1
Stdout = Starting VMware vSphere Profile-Driven Storage Service...
Waiting for VMware vSphere Profile-Driven Storage Service........
WARNING: VMware vSphere Profile-Driven Storage Service may have failed to start.

Stderr =
2019-06-05T13:39:18.563Z   {
    "resolution": null,
    "detail": [
        {
            "args": [
                "Command: ['/sbin/service', u'vmware-sps', 'start']\nStderr: "
            ],
            "id": "install.ciscommon.command.errinvoke",
            "localized": "An error occurred while invoking external command : 'Command: ['/sbin/service', u'vmware-sps', 'start']\nStderr: '",
            "translatable": "An error occurred while invoking external command : '%(0)s'"
        }
    ],
    "componentKey": null,
    "problemId": null
}
ERROR:root:Unable to start service vmware-sps, Exception: {
    "resolution": null,
    "detail": [
        {
            "args": [
                "vmware-sps"
            ],
            "id": "install.ciscommon.service.failstart",
            "localized": "An error occurred while starting service 'vmware-sps'",
            "translatable": "An error occurred while starting service '%(0)s'"
        }
    ],
    "componentKey": null,
    "problemId": null
}
Unable to start service vmware-sps, Exception: {
    "resolution": null,
    "detail": [
        {
            "args": [
                "vmware-sps"
            ],
            "id": "install.ciscommon.service.failstart",
            "localized": "An error occurred while starting service 'vmware-sps'",
            "translatable": "An error occurred while starting service '%(0)s'"
        }
    ],
    "componentKey": null,
    "problemId": null
}
vcenterdr:~ # service-control --status -all
usage: service-control [-h] [--start] [--stop] [--all] [--status] [--list]
                       [--ignore] [--file FILE] [--dry-run]
                       ...
service-control: error: unrecognized arguments: -all
vcenterdr:~ # service-control --status --all
INFO:root:Service: vmafdd, Action: status
Service: vmafdd, Action: status
2019-06-05T13:40:46.966Z   Running command: ['/sbin/service', u'vmafdd', 'status']
2019-06-05T13:40:47.005Z   Done running command
INFO:root:Service: vmware-rhttpproxy, Action: status
Service: vmware-rhttpproxy, Action: status
2019-06-05T13:40:47.006Z   Running command: ['/sbin/service', u'vmware-rhttpproxy', 'status']
2019-06-05T13:40:47.133Z   Done running command
INFO:root:Service: vmdird, Action: status
Service: vmdird, Action: status
2019-06-05T13:40:47.134Z   Running command: ['/sbin/service', u'vmdird', 'status']
2019-06-05T13:40:47.174Z   Done running command
INFO:root:Service: vmcad, Action: status
Service: vmcad, Action: status
2019-06-05T13:40:47.175Z   Running command: ['/sbin/service', u'vmcad', 'status']
2019-06-05T13:40:47.232Z   Done running command
INFO:root:Service: vmware-sts-idmd, Action: status
Service: vmware-sts-idmd, Action: status
2019-06-05T13:40:47.233Z   Running command: ['/sbin/service', u'vmware-sts-idmd', 'status']
2019-06-05T13:40:47.262Z   Done running command
INFO:root:Service: vmware-stsd, Action: status
Service: vmware-stsd, Action: status
2019-06-05T13:40:47.263Z   Running command: ['/sbin/service', u'vmware-stsd', 'status']
2019-06-05T13:40:47.374Z   Done running command
INFO:root:Service: vmware-cm, Action: status
Service: vmware-cm, Action: status
2019-06-05T13:40:47.375Z   Running command: ['/sbin/service', u'vmware-cm', 'status']
2019-06-05T13:40:47.716Z   Done running command
INFO:root:Service: vmware-cis-license, Action: status
Service: vmware-cis-license, Action: status
2019-06-05T13:40:47.717Z   Running command: ['/sbin/service', u'vmware-cis-license', 'status']
2019-06-05T13:40:48.023Z   Done running command
INFO:root:Service: vmware-psc-client, Action: status
Service: vmware-psc-client, Action: status
2019-06-05T13:40:48.024Z   Running command: ['/sbin/service', u'vmware-psc-client', 'status']
2019-06-05T13:40:48.081Z   Done running command
INFO:root:Service: vmware-sca, Action: status
Service: vmware-sca, Action: status
2019-06-05T13:40:48.082Z   Running command: ['/sbin/service', u'vmware-sca', 'status']
2019-06-05T13:40:48.335Z   Done running command
INFO:root:Service: applmgmt, Action: status
Service: applmgmt, Action: status
2019-06-05T13:40:48.336Z   Running command: ['/sbin/service', u'applmgmt', 'status']
2019-06-05T13:40:48.441Z   Done running command
INFO:root:Service: vmware-netdumper, Action: status
Service: vmware-netdumper, Action: status
2019-06-05T13:40:48.442Z   Running command: ['/sbin/service', u'vmware-netdumper', 'status']
2019-06-05T13:40:48.541Z   Done running command
INFO:root:Service: vmware-syslog, Action: status
Service: vmware-syslog, Action: status
2019-06-05T13:40:48.542Z   Running command: ['/sbin/service', u'vmware-syslog', 'status']
2019-06-05T13:40:48.674Z   Done running command
INFO:root:Service: vmware-syslog-health, Action: status
Service: vmware-syslog-health, Action: status
2019-06-05T13:40:48.675Z   Running command: ['/sbin/service', u'vmware-syslog-health', 'status']
2019-06-05T13:40:48.879Z   Done running command
INFO:root:Service: vmware-vapi-endpoint, Action: status
Service: vmware-vapi-endpoint, Action: status
2019-06-05T13:40:48.879Z   Running command: ['/sbin/service', u'vmware-vapi-endpoint', 'status']
2019-06-05T13:40:49.052Z   Done running command
INFO:root:Service: vmware-vpostgres, Action: status
Service: vmware-vpostgres, Action: status
2019-06-05T13:40:49.053Z   Running command: ['/sbin/service', u'vmware-vpostgres', 'status']
2019-06-05T13:40:49.210Z   Done running command
INFO:root:Service: vmware-invsvc, Action: status
Service: vmware-invsvc, Action: status
2019-06-05T13:40:49.211Z   Running command: ['/sbin/service', u'vmware-invsvc', 'status']
2019-06-05T13:40:49.445Z   Done running command
INFO:root:Service: vmware-mbcs, Action: status
Service: vmware-mbcs, Action: status
2019-06-05T13:40:49.446Z   Running command: ['/sbin/service', u'vmware-mbcs', 'status']
2019-06-05T13:40:49.648Z   Done running command
INFO:root:Service: vmware-vpxd, Action: status
Service: vmware-vpxd, Action: status
2019-06-05T13:40:49.649Z   Running command: ['/sbin/service', u'vmware-vpxd', 'status']
2019-06-05T13:40:50.250Z   Done running command
INFO:root:Service: vmware-eam, Action: status
Service: vmware-eam, Action: status
2019-06-05T13:40:50.251Z   Running command: ['/sbin/service', u'vmware-eam', 'status']
2019-06-05T13:40:50.450Z   Done running command
INFO:root:Service: vmware-rbd-watchdog, Action: status
Service: vmware-rbd-watchdog, Action: status
2019-06-05T13:40:50.451Z   Running command: ['/sbin/service', u'vmware-rbd-watchdog', 'status']
2019-06-05T13:40:50.580Z   Done running command
INFO:root:Service: vmware-sps, Action: status
Service: vmware-sps, Action: status
2019-06-05T13:40:50.581Z   Running command: ['/sbin/service', u'vmware-sps', 'status']
2019-06-05T13:40:50.909Z   Done running command
INFO:root:Service: vmware-vdcs, Action: status
Service: vmware-vdcs, Action: status
2019-06-05T13:40:50.910Z   Running command: ['/sbin/service', u'vmware-vdcs', 'status']
2019-06-05T13:40:51.218Z   Done running command
INFO:root:Service: vmware-vpx-workflow, Action: status
Service: vmware-vpx-workflow, Action: status
2019-06-05T13:40:51.219Z   Running command: ['/sbin/service', u'vmware-vpx-workflow', 'status']
2019-06-05T13:40:51.400Z   Done running command
INFO:root:Service: vmware-vsan-health, Action: status
Service: vmware-vsan-health, Action: status
2019-06-05T13:40:51.401Z   Running command: ['/sbin/service', u'vmware-vsan-health', 'status']
2019-06-05T13:40:51.425Z   Done running command
INFO:root:Service: vmware-vsm, Action: status
Service: vmware-vsm, Action: status
2019-06-05T13:40:51.426Z   Running command: ['/sbin/service', u'vmware-vsm', 'status']
2019-06-05T13:40:51.602Z   Done running command
INFO:root:Service: vsphere-client, Action: status
Service: vsphere-client, Action: status
2019-06-05T13:40:51.603Z   Running command: ['/sbin/service', u'vsphere-client', 'status']
2019-06-05T13:40:51.861Z   Done running command
INFO:root:Service: vmware-perfcharts, Action: status
Service: vmware-perfcharts, Action: status
2019-06-05T13:40:51.862Z   Running command: ['/sbin/service', u'vmware-perfcharts', 'status']
2019-06-05T13:40:51.985Z   Done running command
INFO:root:Service: vmware-vws, Action: status
Service: vmware-vws, Action: status
2019-06-05T13:40:51.986Z   Running command: ['/sbin/service', u'vmware-vws', 'status']
2019-06-05T13:40:52.093Z   Done running command
INFO:root:Running:
 applmgmt (VMware Appliance Management Service) vmafdd (VMware Authentication Framework) vmcad (VMware Certificate Service) vmdird (VMware Directory Service) vmware-cis-license (VMware License Service) vmware-cm (VMware Component Manager) vmware-invsvc (VMware Inventory Service) vmware-perfcharts (VMware Performance Charts) vmware-psc-client (VMware Platform Services Controller Client) vmware-rhttpproxy (VMware HTTP Reverse Proxy) vmware-sca (VMware Service Control Agent) vmware-sts-idmd (VMware Identity Management Service) vmware-stsd (VMware Security Token Service) vmware-syslog (VMware Common Logging Service) vmware-syslog-health (VMware Syslog Health Service) vmware-vapi-endpoint (VMware vAPI Endpoint) vmware-vdcs (VMware Content Library Service) vmware-vpostgres (VMware Postgres) vmware-vpx-workflow (VMware vCenter Workflow Manager) vmware-vpxd (VMware vCenter Server) vmware-vsan-health (VMware VSAN Health Service) vmware-vsm (VMware vService Manager) vmware-vws (VMware System and Hardware Health Manager) vsphere-client ()
Running:
 applmgmt (VMware Appliance Management Service) vmafdd (VMware Authentication Framework) vmcad (VMware Certificate Service) vmdird (VMware Directory Service) vmware-cis-license (VMware License Service) vmware-cm (VMware Component Manager) vmware-invsvc (VMware Inventory Service) vmware-perfcharts (VMware Performance Charts) vmware-psc-client (VMware Platform Services Controller Client) vmware-rhttpproxy (VMware HTTP Reverse Proxy) vmware-sca (VMware Service Control Agent) vmware-sts-idmd (VMware Identity Management Service) vmware-stsd (VMware Security Token Service) vmware-syslog (VMware Common Logging Service) vmware-syslog-health (VMware Syslog Health Service) vmware-vapi-endpoint (VMware vAPI Endpoint) vmware-vdcs (VMware Content Library Service) vmware-vpostgres (VMware Postgres) vmware-vpx-workflow (VMware vCenter Workflow Manager) vmware-vpxd (VMware vCenter Server) vmware-vsan-health (VMware VSAN Health Service) vmware-vsm (VMware vService Manager) vmware-vws (VMware System and Hardware Health Manager) vsphere-client ()
INFO:root:Stopped:
 vmware-eam (VMware ESX Agent Manager) vmware-mbcs (VMware Message Bus Configuration Service) vmware-netdumper (VMware vSphere ESXi Dump Collector) vmware-rbd-watchdog (VMware vSphere Auto Deploy Waiter) vmware-sps (VMware vSphere Profile-Driven Storage Service)
Stopped:
 vmware-eam (VMware ESX Agent Manager) vmware-mbcs (VMware Message Bus Configuration Service) vmware-netdumper (VMware vSphere ESXi Dump Collector) vmware-rbd-watchdog (VMware vSphere Auto Deploy Waiter) vmware-sps (VMware vSphere Profile-Driven Storage Service)
vcenterdr:~ # service-control --start vmware-eam
INFO:root:Service: vmware-eam, Action: start
Service: vmware-eam, Action: start
2019-06-05T13:42:54.653Z   Running command: ['/sbin/chkconfig', u'vmware-eam']
2019-06-05T13:42:54.714Z   Done running command
2019-06-05T13:42:54.714Z   Running command: ['/sbin/service', u'vmware-eam', 'status']
2019-06-05T13:42:54.803Z   Done running command
2019-06-05T13:42:54.803Z   Running command: ['/sbin/chkconfig', '--force', u'vmware-eam', 'on']
2019-06-05T13:42:54.869Z   Done running command
2019-06-05T13:42:54.869Z   Running command: ['/sbin/service', u'vmware-eam', 'start']
2019-06-05T13:43:02.088Z   Done running command
2019-06-05T13:43:02.088Z   Invoked command: ['/sbin/service', u'vmware-eam', 'start']
2019-06-05T13:43:02.094Z   RC = 1
Stdout = Starting VMware ESX Agent Manager...
Waiting for VMware ESX Agent Manager.........
WARNING: VMware ESX Agent Manager may have failed to start.

Stderr =
2019-06-05T13:43:02.100Z   {
    "resolution": null,
    "detail": [
        {
            "args": [
                "Command: ['/sbin/service', u'vmware-eam', 'start']\nStderr: "
            ],
            "id": "install.ciscommon.command.errinvoke",
            "localized": "An error occurred while invoking external command : 'Command: ['/sbin/service', u'vmware-eam', 'start']\nStderr: '",
            "translatable": "An error occurred while invoking external command : '%(0)s'"
        }
    ],
    "componentKey": null,
    "problemId": null
}
ERROR:root:Unable to start service vmware-eam, Exception: {
    "resolution": null,
    "detail": [
        {
            "args": [
                "vmware-eam"
            ],
            "id": "install.ciscommon.service.failstart",
            "localized": "An error occurred while starting service 'vmware-eam'",
            "translatable": "An error occurred while starting service '%(0)s'"
        }
    ],
    "componentKey": null,
    "problemId": null
}
Unable to start service vmware-eam, Exception: {
    "resolution": null,
    "detail": [
        {
            "args": [
                "vmware-eam"
            ],
            "id": "install.ciscommon.service.failstart",
            "localized": "An error occurred while starting service 'vmware-eam'",
            "translatable": "An error occurred while starting service '%(0)s'"
        }
    ],
    "componentKey": null,
    "problemId": null
}
vcenterdr:~ # service-control --start vmware-sps
INFO:root:Service: vmware-sps, Action: start
Service: vmware-sps, Action: start
2019-06-05T13:43:11.671Z   Running command: ['/sbin/chkconfig', u'vmware-sps']
2019-06-05T13:43:11.732Z   Done running command
2019-06-05T13:43:11.732Z   Running command: ['/sbin/service', u'vmware-sps', 'status']
2019-06-05T13:43:11.897Z   Done running command
2019-06-05T13:43:11.898Z   Running command: ['/sbin/chkconfig', '--force', u'vmware-sps', 'on']
2019-06-05T13:43:11.957Z   Done running command
2019-06-05T13:43:11.957Z   Running command: ['/sbin/service', u'vmware-sps', 'start']
2019-06-05T13:43:16.799Z   Done running command
2019-06-05T13:43:16.799Z   Invoked command: ['/sbin/service', u'vmware-sps', 'start']
2019-06-05T13:43:16.799Z   RC = 1
Stdout = Starting VMware vSphere Profile-Driven Storage Service...
Waiting for VMware vSphere Profile-Driven Storage Service.......
WARNING: VMware vSphere Profile-Driven Storage Service may have failed to start.

Stderr =
2019-06-05T13:43:16.800Z   {
    "resolution": null,
    "detail": [
        {
            "args": [
                "Command: ['/sbin/service', u'vmware-sps', 'start']\nStderr: "
            ],
            "id": "install.ciscommon.command.errinvoke",
            "localized": "An error occurred while invoking external command : 'Command: ['/sbin/service', u'vmware-sps', 'start']\nStderr: '",
            "translatable": "An error occurred while invoking external command : '%(0)s'"
        }
    ],
    "componentKey": null,
    "problemId": null
}
ERROR:root:Unable to start service vmware-sps, Exception: {
    "resolution": null,
    "detail": [
        {
            "args": [
                "vmware-sps"
            ],
            "id": "install.ciscommon.service.failstart",
            "localized": "An error occurred while starting service 'vmware-sps'",
            "translatable": "An error occurred while starting service '%(0)s'"
        }
    ],
    "componentKey": null,
    "problemId": null
}
Unable to start service vmware-sps, Exception: {
    "resolution": null,
    "detail": [
        {
            "args": [
                "vmware-sps"
            ],
            "id": "install.ciscommon.service.failstart",
            "localized": "An error occurred while starting service 'vmware-sps'",
            "translatable": "An error occurred while starting service '%(0)s'"
        }
    ],
    "componentKey": null,
    "problemId": null
}
vcenterdr:~ # cls
-bash: cls: command not found
vcenterdr:~ # clear
vcenterdr:~ # service-control --start vmware-sps
INFO:root:Service: vmware-sps, Action: start
Service: vmware-sps, Action: start
2019-06-05T13:43:42.638Z   Running command: ['/sbin/chkconfig', u'vmware-sps']
2019-06-05T13:43:42.696Z   Done running command
2019-06-05T13:43:42.696Z   Running command: ['/sbin/service', u'vmware-sps', 'status']
2019-06-05T13:43:42.890Z   Done running command
2019-06-05T13:43:42.891Z   Running command: ['/sbin/chkconfig', '--force', u'vmware-sps', 'on']
2019-06-05T13:43:42.948Z   Done running command
2019-06-05T13:43:42.948Z   Running command: ['/sbin/service', u'vmware-sps', 'start']
2019-06-05T13:43:47.753Z   Done running command
2019-06-05T13:43:47.753Z   Invoked command: ['/sbin/service', u'vmware-sps', 'start']
2019-06-05T13:43:47.753Z   RC = 1
Stdout = Starting VMware vSphere Profile-Driven Storage Service...
Waiting for VMware vSphere Profile-Driven Storage Service.......
WARNING: VMware vSphere Profile-Driven Storage Service may have failed to start.

Stderr =
2019-06-05T13:43:47.753Z   {
    "resolution": null,
    "detail": [
        {
            "args": [
                "Command: ['/sbin/service', u'vmware-sps', 'start']\nStderr: "
            ],
            "id": "install.ciscommon.command.errinvoke",
            "localized": "An error occurred while invoking external command : 'Command: ['/sbin/service', u'vmware-sps', 'start']\nStderr: '",
            "translatable": "An error occurred while invoking external command : '%(0)s'"
        }
    ],
    "componentKey": null,
    "problemId": null
}
ERROR:root:Unable to start service vmware-sps, Exception: {
    "resolution": null,
    "detail": [
        {
            "args": [
                "vmware-sps"
            ],
            "id": "install.ciscommon.service.failstart",
            "localized": "An error occurred while starting service 'vmware-sps'",
            "translatable": "An error occurred while starting service '%(0)s'"
        }
    ],
    "componentKey": null,
    "problemId": null
}
Unable to start service vmware-sps, Exception: {
    "resolution": null,
    "detail": [
        {
            "args": [
                "vmware-sps"
            ],
            "id": "install.ciscommon.service.failstart",
            "localized": "An error occurred while starting service 'vmware-sps'",
            "translatable": "An error occurred while starting service '%(0)s'"
        }
    ],
    "componentKey": null,
    "problemId": null
}
vcenterdr:~ #

Author

Commented:
Well its now working ok.  Any ideas why this failed to start (restarted it a could of times)?

Thanks

Author

Commented:
Nope, spoke too soon.  Same error.

Author

Commented:
sps.log

3634794, 6.0.0, Linux, release
2019-06-05T14:47:03.536+01:00 [WrapperSimpleAppMain] INFO  opId= com.vmware.sps.StorageMain - Starting PBM container using config file: ../conf/pbm-spring-config.xml
2019-06-05T14:47:03.547+01:00 [WrapperSimpleAppMain] INFO  opId= com.vmware.pbm.app.PbmLocalService - Using Spring configuration file: '../conf/pbm-spring-config.xml'
2019-06-05T14:47:03.547+01:00 [WrapperSimpleAppMain] DEBUG opId= com.vmware.pbm.app.PbmLocalService - [getServerGUIDFromSourceVC] Loading pbm.properties.upgrade
2019-06-05T14:47:03.552+01:00 [WrapperSimpleAppMain] DEBUG opId= com.vmware.pbm.app.PbmLocalService - [getServerGUIDFromSourceVC] source server GUID 8ff69adf-cb1d-4faf-a57f-791136592f52
2019-06-05T14:47:03.552+01:00 [WrapperSimpleAppMain] DEBUG opId= com.vmware.pbm.app.PbmLocalService - [getServerGUIDFromSourceVC] sourceServerGUID :8ff69adf-cb1d-4faf-a57f-791136592f52
2019-06-05T14:47:03.553+01:00 [WrapperSimpleAppMain] DEBUG opId= com.vmware.vim.storage.common.util.UUIDFactory - propFile - pbm.properties serverGuidKey- pbm.serverGuid defaultServerGuid- ##PBM_SERVER_GUID## guidToUse- 8ff69adf-cb1d-4faf-a57f-791136592f52
2019-06-05T14:47:03.613+01:00 [WrapperSimpleAppMain] DEBUG opId= com.vmware.vim.storage.common.util.UUIDFactory - Assigning GUID to server instance - 8ff69adf-cb1d-4faf-a57f-791136592f52
2019-06-05T14:47:03.624+01:00 [WrapperSimpleAppMain] INFO  opId= com.vmware.pbm.util.SpringService - Initializing Spring from '../conf/pbm-spring-config.xml' and 'pbm.properties'
2019-06-05T14:47:03.784+01:00 [WrapperSimpleAppMain] INFO  opId= org.springframework.beans.factory.xml.XmlBeanDefinitionReader - Loading XML bean definitions from class path resource [../conf/pbm-spring-config.xml]
2019-06-05T14:47:04.084+01:00 [WrapperSimpleAppMain] INFO  opId= org.springframework.beans.factory.config.PropertyPlaceholderConfigurer - Loading properties file from class path resource [pbm.properties]
2019-06-05T14:47:04.089+01:00 [WrapperSimpleAppMain] ERROR opId= com.vmware.sps.StorageMain - Exception when running SPS service
org.springframework.beans.factory.BeanDefinitionStoreException: Invalid bean definition with name 'httpServerEndpoint' defined in class path resource [../conf/pbm-spring-config.xml]: Could not resolve placeholder 'pbm.http.port' in string value "${pbm.http.port}"; nested exception is java.lang.IllegalArgumentException: Could not resolve placeholder 'pbm.http.port' in string value "${pbm.http.port}"
      at org.springframework.beans.factory.config.PlaceholderConfigurerSupport.doProcessProperties(PlaceholderConfigurerSupport.java:211)
      at org.springframework.beans.factory.config.PropertyPlaceholderConfigurer.processProperties(PropertyPlaceholderConfigurer.java:222)
      at org.springframework.beans.factory.config.PropertyResourceConfigurer.postProcessBeanFactory(PropertyResourceConfigurer.java:86)
      at com.vmware.pbm.util.SpringService.<init>(SpringService.java:52)
      at com.vmware.pbm.app.PbmLocalService.initialize(PbmLocalService.java:114)
      at com.vmware.pbm.app.PbmLocalService.<init>(PbmLocalService.java:94)
      at com.vmware.pbm.app.PbmLocalService.getInstance(PbmLocalService.java:150)
      at com.vmware.sps.StorageMain.loadPbmService(Unknown Source)
      at com.vmware.sps.StorageMain.main(Unknown Source)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.lang.reflect.Method.invoke(Unknown Source)
      at org.tanukisoftware.wrapper.WrapperSimpleApp.run(WrapperSimpleApp.java:290)
      at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.IllegalArgumentException: Could not resolve placeholder 'pbm.http.port' in string value "${pbm.http.port}"
      at org.springframework.util.PropertyPlaceholderHelper.parseStringValue(PropertyPlaceholderHelper.java:174)
      at org.springframework.util.PropertyPlaceholderHelper.replacePlaceholders(PropertyPlaceholderHelper.java:126)
      at org.springframework.beans.factory.config.PropertyPlaceholderConfigurer$PlaceholderResolvingStringValueResolver.resolveStringValue(PropertyPlaceholderConfigurer.java:258)
      at org.springframework.beans.factory.config.BeanDefinitionVisitor.resolveStringValue(BeanDefinitionVisitor.java:282)
      at org.springframework.beans.factory.config.BeanDefinitionVisitor.resolveValue(BeanDefinitionVisitor.java:204)
      at org.springframework.beans.factory.config.BeanDefinitionVisitor.visitGenericArgumentValues(BeanDefinitionVisitor.java:159)
      at org.springframework.beans.factory.config.BeanDefinitionVisitor.visitBeanDefinition(BeanDefinitionVisitor.java:85)
      at org.springframework.beans.factory.config.PlaceholderConfigurerSupport.doProcessProperties(PlaceholderConfigurerSupport.java:208)
      ... 14 more
Andrew Hancock (VMware vExpert / EE Fellow)VMware and Virtualization Consultant
Fellow 2018
Expert of the Year 2017

Commented:
can you check the VAMI Gui, and see if it can be restarted ? does it state stopped ?
Andrew Hancock (VMware vExpert / EE Fellow)VMware and Virtualization Consultant
Fellow 2018
Expert of the Year 2017

Commented:
You need to go to...

https://vcentername or IP Address:5480

login and check Services

is this 6.7 ?

Author

Commented:
no 6.0
Andrew Hancock (VMware vExpert / EE Fellow)VMware and Virtualization Consultant
Fellow 2018
Expert of the Year 2017

Commented:
space is not an issue with VCSA ?

Author

Commented:
was going to check that, but recall thats displayed on the console heath screen usually?

Author

Commented:
vcenterdr:~ # df -h
Filesystem                            Size  Used Avail Use% Mounted on
/dev/sda3                              30G   11G   17G  40% /
udev                                  4.0G  164K  4.0G   1% /dev
tmpfs                                 4.0G   40K  4.0G   1% /dev/shm
/dev/sda1                             128M   39M   83M  32% /boot
/dev/mapper/core_vg-core               26G  1.4G   23G   6% /storage/core
/dev/mapper/log_vg-log                 21G   13G  6.9G  65% /storage/log
/dev/mapper/db_vg-db                   12G  1.2G   11G  11% /storage/db
/dev/mapper/dblog_vg-dblog            5.9G  363M  5.3G   7% /storage/dblog
/dev/mapper/seat_vg-seat               12G  2.3G  9.0G  21% /storage/seat
/dev/mapper/netdump_vg-netdump        2.0G   18M  1.9G   1% /storage/netdump
/dev/mapper/autodeploy_vg-autodeploy   13G  154M   12G   2% /storage/autodeploy
/dev/mapper/invsvc_vg-invsvc          5.9G  255M  5.4G   5% /storage/invsvc
Andrew Hancock (VMware vExpert / EE Fellow)VMware and Virtualization Consultant
Fellow 2018
Expert of the Year 2017

Commented:
Did this issue start after upgrade, if it did I would rollback to backup/snapshot before the upgrade.

Author

Commented:
No i noticed this before, which is why i upgraded.

sps.log:

2019-06-05T15:29:43.239+01:00 [WrapperSimpleAppMain] ERROR opId= com.vmware.sps.StorageMain - Exception when running SPS service
org.springframework.beans.factory.BeanDefinitionStoreException: Invalid bean definition with name 'httpServerEndpoint' defined in class path resource [../conf/pbm-spring-config.xml]: Could not resolve placeholder 'pbm.http.port' in string value "${pbm.http.port}"; nested exception is java.lang.IllegalArgumentException: Could not resolve placeholder 'pbm.http.port' in string value "${pbm.http.port}"
      at org.springframework.beans.factory.config.PlaceholderConfigurerSupport.doProcessProperties(PlaceholderConfigurerSupport.java:211)
      at org.springframework.beans.factory.config.PropertyPlaceholderConfigurer.processProperties(PropertyPlaceholderConfigurer.java:222)
      at org.springframework.beans.factory.config.PropertyResourceConfigurer.postProcessBeanFactory(PropertyResourceConfigurer.java:86)
      at com.vmware.pbm.util.SpringService.<init>(SpringService.java:52)
      at com.vmware.pbm.app.PbmLocalService.initialize(PbmLocalService.java:114)
      at com.vmware.pbm.app.PbmLocalService.<init>(PbmLocalService.java:94)
      at com.vmware.pbm.app.PbmLocalService.getInstance(PbmLocalService.java:150)
      at com.vmware.sps.StorageMain.loadPbmService(Unknown Source)
      at com.vmware.sps.StorageMain.main(Unknown Source)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.lang.reflect.Method.invoke(Unknown Source)
      at org.tanukisoftware.wrapper.WrapperSimpleApp.run(WrapperSimpleApp.java:290)
      at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.IllegalArgumentException: Could not resolve placeholder 'pbm.http.port' in string value "${pbm.http.port}"
      at org.springframework.util.PropertyPlaceholderHelper.parseStringValue(PropertyPlaceholderHelper.java:174)
      at org.springframework.util.PropertyPlaceholderHelper.replacePlaceholders(PropertyPlaceholderHelper.java:126)
      at org.springframework.beans.factory.config.PropertyPlaceholderConfigurer$PlaceholderResolvingStringValueResolver.resolveStringValue(PropertyPlaceholderConfigurer.java:258)
      at org.springframework.beans.factory.config.BeanDefinitionVisitor.resolveStringValue(BeanDefinitionVisitor.java:282)
      at org.springframework.beans.factory.config.BeanDefinitionVisitor.resolveValue(BeanDefinitionVisitor.java:204)
      at org.springframework.beans.factory.config.BeanDefinitionVisitor.visitGenericArgumentValues(BeanDefinitionVisitor.java:159)
      at org.springframework.beans.factory.config.BeanDefinitionVisitor.visitBeanDefinition(BeanDefinitionVisitor.java:85)
      at org.springframework.beans.factory.config.PlaceholderConfigurerSupport.doProcessProperties(PlaceholderConfigurerSupport.java:208)
      ... 14 more

pbm-spring-config.xml

<beans xmlns="http://www.springframework.org/schema/beans" xmlns:ns2="http://www.springframework.org/schema/util" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.springframework.org/schema/beans       http://www.springframework.org/schema/beans/spring-beans-4.0.xsd       http://www.springframework.org/schema/aop       http://www.springframework.org/schema/aop/spring-aop-4.0.xsd       http://www.springframework.org/schema/tx       http://www.springframework.org/schema/tx/spring-tx-4.0.xsd       http://www.springframework.org/schema/util       http://www.springframework.org/schema/util/spring-util-4.0.xsd">
   

   
   <bean class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer" id="propertyConfigurer">
      <property name="location">
         <value>classpath:pbm.properties</value>
      </property>
   </bean>

   <bean class="com.vmware.vim.vmomi.server.impl.Correlator" id="httpResponseCorrelator" />

   <bean class="com.vmware.vim.vmomi.server.http.impl.HttpEndpoint" id="httpServerEndpoint">
      <constructor-arg value="127.0.0.1" />
      <constructor-arg value="${pbm.http.port}" />
   </bean>

   <bean class="com.vmware.vim.vmomi.server.http.impl.HttpsEndpoint" id="httpsServerEndpoint">
      <constructor-arg value="127.0.0.1" />
      <constructor-arg value="${pbm.https.port}" />
   </bean>

   <bean class="com.vmware.vim.vmomi.server.http.impl.AsyncVmomi30Servlet" id="listener">
      <constructor-arg>
         <ref bean="correlationDispatcherStep" />
      </constructor-arg>
   </bean>

   <bean class="com.vmware.vim.vmomi.server.http.impl.ServiceImpl" id="vmomiService">
      <property name="path" value="/" />
      <property name="servlet" ref="listener" />
   </bean>

   <bean class="com.vmware.vim.storage.common.security.AuthenticatorImpl" id="authenticator" />

   <bean class="com.vmware.vim.vmomi.server.mob.impl.AsyncMob30Servlet" id="mob">
      <constructor-arg>
         <ref bean="mobProcessingStep" />
      </constructor-arg>
   </bean>

   <bean class="com.vmware.vim.vmomi.server.http.impl.ServiceImpl" id="mobService">
      <property name="path" value="/pbm/mob/*" />
      <property name="servlet" ref="mob" />
   </bean>

   <bean class="com.vmware.vim.vmomi.server.mob.impl.MobProcessingStep" id="mobProcessingStep">
      <constructor-arg>
         <ref bean="executor" />
      </constructor-arg>
      <constructor-arg>
         <ref bean="adapterServer" />
      </constructor-arg>
      <constructor-arg>
         <ref bean="localClient" />
      </constructor-arg>
      <constructor-arg>
         <ref bean="sessionManager" />
      </constructor-arg>
      <constructor-arg>
         <ref bean="authenticator" />
      </constructor-arg>
      <constructor-arg>
         <ref bean="pbmVersion2" />
      </constructor-arg>
      <constructor-arg>
         <ref bean="pbmVmodlContext" />
      </constructor-arg>
      <constructor-arg>
         <ref bean="serviceInstance" />
      </constructor-arg>
      <constructor-arg>
         <ref bean="mobResponder" />
      </constructor-arg>
      <constructor-arg value="/pbm/mob/" />
   </bean>

   <bean class="com.vmware.vim.vmomi.server.mob.impl.AsyncCompleteResponder" id="mobResponder" />

   <bean class="com.vmware.vim.vmomi.server.impl.LocalClientImpl" id="localClient">
      <constructor-arg>
         <ref bean="adapterServer" />
      </constructor-arg>
      <constructor-arg>
         <ref bean="localCorrelator" />
      </constructor-arg>
      <constructor-arg>
         <ref bean="localValidationStartStep" />
      </constructor-arg>
      <constructor-arg>
         <ref bean="localFilterStartStep" />
      </constructor-arg>
   </bean>

   <bean class="com.vmware.vim.vmomi.server.http.impl.TcServer" id="httpServer">
      <property name="endpoints">
         <list>
            <ref bean="httpServerEndpoint" />
            <ref bean="httpsServerEndpoint" />
         </list>
      </property>
      <property name="services">
         <list>
            <ref bean="vmomiService" />
            <ref bean="mobService" />
         </list>
      </property>
      <property name="lifecycleListeners">
         <list>
            <ref bean="sessionManager" />
           
            <ref bean="localValidationStartStep" />
            <ref bean="localInvocationStep" />
            <ref bean="localFilterStartStep" />
            <ref bean="localCompletionStep" />
            <ref bean="correlationDispatcherStep" />
            <ref bean="validationStartStep" />
            <ref bean="invocationStep" />
            <ref bean="filterStartStep" />
            <ref bean="completionContinuerStep" />
         </list>
      </property>
   </bean>

   

   
   <bean class="com.vmware.vim.vmomi.core.types.VmodlContext" factory-method="initContext" id="pbmVmodlContext" scope="singleton">
      <constructor-arg>
         <list>
            <value>com.vmware.vim.binding.pbm</value>
            <value>com.vmware.vim.binding.vim</value>
            <value>com.vmware.vim.binding.cis.cm</value>
            <value>com.vmware.vim.binding.sso</value>
         </list>
      </constructor-arg>
      <constructor-arg value="true" />
   </bean>

   <bean class="com.vmware.pbm.util.VersionFinder" depends-on="pbmVmodlContext" id="versionFinder" />

   <bean factory-bean="versionFinder" factory-method="findVersion" id="pbmVersion2">
      <constructor-arg value="com.vmware.vim.binding.pbm.version.version2" />
   </bean>

   <bean class="com.vmware.vim.vmomi.server.session.impl.SessionManagerImpl" id="sessionManager" />

   <bean class="com.vmware.vim.vmomi.server.impl.DispatcherImpl" depends-on="pbmVmodlContext" id="dispatcher">
      <constructor-arg><ref bean="sessionManager" /></constructor-arg>
      <property name="namespaceHandlers">
         <list>
           
         <ref bean="pbm-version-version2-body-handler" />
      <ref bean="pbm-version-internal-version2-body-handler" />
      </list>
      </property>
      <property name="versionUriHandlers">
         <list>
           
         <ref bean="pbm-version-version2-body-handler" />
      <ref bean="pbm-version-internal-version2-body-handler" />
      <ref bean="pbm-version-version1-body-handler" />
      <ref bean="pbm-version-internal-version1-body-handler" />
      </list>
      </property>
      <property name="defaultVersionUriHandlers">
         <list>
           
         <ref bean="pbm-version-version2-body-handler" />
      <ref bean="pbm-version-internal-version2-body-handler" />
      </list>
      </property>
   </bean>

   <bean class="org.springframework.context.support.ReloadableResourceBundleMessageSource" id="pbmMessageSource">
      <property name="basename" value="classpath:pbm_messages" />
      <property name="useCodeAsDefaultMessage" value="true" />
   </bean>

   <bean class="com.vmware.pbm.impl.ServiceInstanceImpl" depends-on="pbmVmodlContext" id="serviceInstance">
      <property name="sessionManager">
         <ref bean="pbmSessionManager" />
      </property>
      <property name="profileProviderRegistry">
         <ref bean="profileProviderRegistry" />
      </property>
      <property name="profileManager">
         <ref bean="profileManager" />
      </property>
      <property name="capabilityMetadataManager">
         <ref bean="capabilityMetadataManager" />
      </property>
      <property name="pbmDebugManager">
         <ref bean="pbmDebugManager" />
      </property>
      <property name="complianceProviderRegistry">
         <ref bean="complianceProviderRegistry" />
      </property>
      <property name="associationProviderRegistry">
         <ref bean="associationProviderRegistry" />
      </property>
      <property name="hubFinderRegistry">
         <ref bean="hubFinderRegistry" />
      </property>
      <property name="complianceManager">
         <ref bean="complianceManager" />
      </property>
        <property name="placementSolver">
         <ref bean="placementSolver" />
      </property>
        <property name="associationService">
         <ref bean="associationService" />
      </property>
   </bean>

   <bean class="com.vmware.pbm.auth.impl.SessionManagerImpl" depends-on="pbmVmodlContext" id="pbmSessionManager" />

   <bean class="com.vmware.pbm.auth.impl.ActivationValidatorImpl" id="activationValidatorImpl" />
   <bean class="com.vmware.vim.vmomi.server.impl.AdapterServerImpl" id="adapterServer">
      <property name="managedObjects">
         <list>
            <ref bean="serviceInstance" />
            <ref bean="pbmSessionManager" />
            <ref bean="capabilityMetadataManager" />
            <ref bean="pbmDebugManager" />
            <ref bean="profileProviderRegistry" />
            <ref bean="profileManager" />
            <ref bean="capabilityBasedProfileCreator" />
            <ref bean="complianceManager" />
            <ref bean="complianceProviderRegistry" />
            <ref bean="associationProviderRegistry" />
            <ref bean="hubFinderRegistry" />
                  <ref bean="placementSolver" />
         </list>
      </property>

      <property name="activationValidators">
         <list>
            <ref bean="activationValidatorImpl" />
         </list>
      </property>
   </bean>

   <bean class="com.vmware.vim.vmomi.server.http.impl.CorrelationDispatcherStep" id="correlationDispatcherStep">
      <property name="nextStep"><ref bean="validationStartStep" /></property>
      <property name="completionStep"><ref bean="filterStartStep" /></property>
      <property name="executor"><ref bean="executor" /></property>
      <property name="dispatcher"><ref bean="dispatcher" /></property>
      <property name="correlator"><ref bean="httpResponseCorrelator" /></property>
      <property name="rejectionHandler"><ref bean="correlationHandler" /></property>
   </bean>

   <bean class="com.vmware.vim.vmomi.server.impl.ValidationStartStep" id="validationStartStep">
      <property name="nextStep"><ref bean="invocationStep" /></property>
      <property name="executor"><ref bean="executor" /></property>
      <property name="adapterServer"><ref bean="adapterServer" /></property>
      <property name="rejectionHandler"><ref bean="rejectedHandler" /></property>
   </bean>

   <bean class="com.vmware.vim.vmomi.server.impl.FilterStartStep" id="filterStartStep">
      <property name="nextStep"><ref bean="completionContinuerStep" /></property>
      <property name="executor"><ref bean="executor" /></property>
      <property name="adapterServer"><ref bean="adapterServer" /></property>
      <property name="rejectionHandler"><ref bean="rejectedHandler" /></property>
   </bean>

   <bean class="com.vmware.vim.vmomi.server.impl.InvocationStep" id="invocationStep">
      <property name="executor"><ref bean="executor" /></property>
      <property name="rejectionHandler"><ref bean="rejectedHandler" /></property>
      <property name="threadConfigurator">
         <bean class="com.vmware.vim.vmomi.server.util.Log4jMDCThreadConfigurator" />
      </property>
   </bean>

   <bean class="com.vmware.vim.vmomi.server.http.impl.CompletionContinuerStep" id="completionContinuerStep">
     
      <property name="executor"><ref bean="executor" /></property>
      <property name="vmodlContext"><ref bean="pbmVmodlContext" /></property>
      <property name="correlator"><ref bean="httpResponseCorrelator" /></property>
      <property name="responder"><ref bean="vmomiResponder" /></property>
      <property name="rejectionHandler"><ref bean="rejectedHandler" /></property>
   </bean>

   <bean class="com.vmware.vim.vmomi.server.http.impl.AsyncCompleteResponder" id="vmomiResponder" />

   
   <bean class="com.vmware.vim.vmomi.server.impl.ValidationStartStep" id="localValidationStartStep">
      <property name="nextStep"><ref bean="localInvocationStep" /></property>
      <property name="executor"><ref bean="executor" /></property>
      <property name="adapterServer"><ref bean="adapterServer" /></property>
      <property name="rejectionHandler"><ref bean="localHandler" /></property>
   </bean>

   <bean class="com.vmware.vim.vmomi.server.impl.InvocationStep" id="localInvocationStep">
      <property name="executor"><ref bean="executor" /></property>
      <property name="rejectionHandler"><ref bean="localHandler" /></property>
   </bean>

   <bean class="com.vmware.vim.vmomi.server.impl.FilterStartStep" id="localFilterStartStep">
      <property name="nextStep"><ref bean="localCompletionStep" /></property>
      <property name="executor"><ref bean="executor" /></property>
      <property name="adapterServer"><ref bean="adapterServer" /></property>
      <property name="rejectionHandler"><ref bean="localHandler" /></property>
   </bean>

   <bean class="com.vmware.vim.vmomi.server.impl.LocalCompletionStep" id="localCompletionStep">
      <property name="executor"><ref bean="executor" /></property>
      <property name="correlator"><ref bean="localCorrelator" /></property>
      <property name="rejectionHandler"><ref bean="localHandler" /></property>
   </bean>

   <bean class="com.vmware.vim.vmomi.server.impl.Correlator" id="localCorrelator" />

   
   <bean class="java.util.concurrent.Executors" factory-method="newFixedThreadPool" id="executor" scope="prototype">
      <constructor-arg value="10" />
   </bean>

   <bean class="com.vmware.vim.vmomi.server.common.impl.CompletionRejectedHandler" id="rejectedHandler">
      <property name="completionStep"><ref bean="completionContinuerStep" /></property>
   </bean>

   <bean class="com.vmware.vim.vmomi.server.common.impl.CorrelationRejectedHandler" id="correlationHandler">
      <property name="completionStep"><ref bean="completionContinuerStep" /></property>
   </bean>

   <bean class="com.vmware.vim.vmomi.server.impl.LocalRejectionHandler" id="localHandler">
      <property name="localCompletionStep"><ref bean="localCompletionStep" /></property>
   </bean>

   <bean class="com.vmware.pbm.extension.VCExtensionManager" depends-on="pbmVmodlContext" id="vcExtensionManager">
   </bean>

   <bean class="com.vmware.pbm.capability.impl.CapabilityMetadataManagerImpl" depends-on="pbmVmodlContext, vcExtensionManager" id="capabilityMetadataManager">
   </bean>

   <bean class="com.vmware.pbm.impl.PbmDebugManagerImpl" depends-on="pbmVmodlContext, vcExtensionManager" id="pbmDebugManager">
   </bean>

   <bean class="com.vmware.pbm.profile.impl.ProfileProviderRegistryImpl" depends-on="pbmVmodlContext, vcExtensionManager" id="profileProviderRegistry">
   </bean>

   <bean class="com.vmware.pbm.profile.impl.CapabilityBasedProfileCreatorImpl" depends-on="pbmVmodlContext, vcExtensionManager" id="capabilityBasedProfileCreator">
      <constructor-arg><ref bean="profileProviderRegistry" /></constructor-arg>
      <constructor-arg><ref bean="complianceManager" /></constructor-arg>
      <constructor-arg><ref bean="persistenceManager" /></constructor-arg>
   </bean>

   <bean class="com.vmware.pbm.util.PbmTaskExecutor" id="pbmTaskExecutor">
      <constructor-arg><value>16</value></constructor-arg>
   </bean>

   <bean class="com.vmware.pbm.profile.impl.AssociationServiceImpl" depends-on="pbmVmodlContext, vcExtensionManager" id="associationService">
      <constructor-arg><ref bean="pbmObjectChangeNotifier" /></constructor-arg>
      <property name="complianceService" ref="complianceManager" />
      <property name="pbmTaskExecutor" ref="pbmTaskExecutor" />
      <property name="persistenceManager" ref="persistenceManager" />
   </bean>

   <bean class="com.vmware.pbm.compliance.impl.ComplianceProviderRegistryImpl" depends-on="pbmVmodlContext, vcExtensionManager" id="complianceProviderRegistry">
   </bean>

   <bean class="com.vmware.pbm.profile.impl.AssociationProviderRegistryImpl" depends-on="pbmVmodlContext, vcExtensionManager" id="associationProviderRegistry">
   </bean>

   <bean class="com.vmware.pbm.placement.impl.HubFinderRegistryImpl" depends-on="pbmVmodlContext, vcExtensionManager" id="hubFinderRegistry">
   </bean>

   <bean class="com.vmware.pbm.profile.impl.DefaultProfileServiceImpl" id="defaultProfileService">
      <property name="persistenceManager" ref="persistenceManager" />
      <property name="inventoryService" ref="inventoryService" />
      <property name="profileProviderRegistry" ref="profileProviderRegistry" />
   </bean>

   <bean class="com.vmware.pbm.compliance.impl.ComplianceManagerImpl" depends-on="pbmVmodlContext, vcExtensionManager" id="complianceManager">
      <constructor-arg><ref bean="complianceProviderRegistry" /></constructor-arg>
      <constructor-arg><ref bean="persistenceManager" /></constructor-arg>
      <property name="associationService" ref="associationService" />
      <property name="datastoreEntitiesComplianceComputer" ref="datastoreEntitiesComplianceComputer" />
   </bean>

   <bean class="com.vmware.pbm.compliance.impl.DatastoreEntitiesComplianceComputerImpl" depends-on="pbmVmodlContext, vcExtensionManager" id="datastoreEntitiesComplianceComputer">
      <property name="pbmTaskExecutor" ref="pbmTaskExecutor" />
      <property name="persistenceManager" ref="persistenceManager" />
   </bean>

   <bean class="com.vmware.pbm.compliance.impl.StaleAssociationCleanup" depends-on="pbmVmodlContext, vcExtensionManager" id="staleAssociationCleaner">
      <constructor-arg><ref bean="associationService" /></constructor-arg>
      <constructor-arg><ref bean="inventoryService" /></constructor-arg>
   </bean>

   <bean class="com.vmware.pbm.drp.StaleDefaultProfileForHubCleaner" id="staleDefaultProfileForHubCleaner">
      <property name="defaultProfileService" ref="defaultProfileService" />
   </bean>

   <bean class="com.vmware.pbm.util.InventoryServiceImpl" depends-on="pbmVmodlContext, vcExtensionManager" id="inventoryService">
   </bean>

   <bean class="com.vmware.pbm.compliance.impl.PeriodicDatastoreComplianceChecker" depends-on="pbmVmodlContext, vcExtensionManager" id="periodicDatastoreComplianceChecker">
      <property name="complianceService" ref="complianceManager" />
      <property name="inventoryService" ref="inventoryService" />
   </bean>

   <bean class="com.vmware.pbm.placement.impl.PlacementSolverImpl" depends-on="pbmVmodlContext, vcExtensionManager" id="placementSolver">
      <constructor-arg><ref bean="hubFinderRegistry" /></constructor-arg>
   </bean>

   <bean class="com.vmware.pbm.qs.notify.PbmObjectChangeNotifier" depends-on="pbmVmodlContext, vcExtensionManager" id="pbmObjectChangeNotifier">
      <property name="adapterServer" ref="adapterServer" />
   </bean>

   <bean class="com.vmware.pbm.qs.notify.DatastoreTagChangeNotifier" depends-on="pbmVmodlContext, complianceManager" id="datastoreChangeNotifier">
      <constructor-arg>
        <list>
         <ref bean="complianceManager" />
      </list>
      </constructor-arg>
   </bean>

   <bean class="com.vmware.pbm.profile.impl.VCNotificationServiceImpl" id="vcNotificationService">
      <property name="pbmTaskExecutor" ref="pbmTaskExecutor" />
      <property name="maxAttempts" value="${pbm.VCNotificationService.maxAttempts}" />
      <property name="sleepIntervalSecs" value="${pbm.VCNotificationService.sleepIntervalSecs}" />
   </bean>

   <bean class="com.vmware.pbm.profile.impl.ProfileManagerImpl" depends-on="pbmVmodlContext, vcExtensionManager" id="profileManager">
      <constructor-arg><ref bean="profileProviderRegistry" /></constructor-arg>
      <constructor-arg><ref bean="capabilityBasedProfileCreator" /></constructor-arg>
      <constructor-arg><ref bean="capabilityMetadataManager" /></constructor-arg>
      <constructor-arg><ref bean="associationService" /></constructor-arg>
      <constructor-arg><ref bean="associationProviderRegistry" /></constructor-arg>
      <constructor-arg><ref bean="defaultProfileService" /></constructor-arg>
      <constructor-arg><ref bean="pbmTaskExecutor" /></constructor-arg>
      <constructor-arg><ref bean="vcNotificationService" /></constructor-arg>
   </bean>

   <bean class="com.vmware.pbm.qs.PbmQsPoller" depends-on="pbmVmodlContext, vcExtensionManager" id="pbmQsPoller">
      <constructor-arg>
      <list>
      <ref bean="pbmObjectChangeNotifier" />
      </list>
      </constructor-arg>
   </bean>

   <bean class="com.vmware.pbm.qs.PbmQsTagAssociationPoller" depends-on="pbmVmodlContext, vcExtensionManager" id="pbmQsTagAssociationPoller">
      <constructor-arg>
      <list>
      <ref bean="datastoreChangeNotifier" />
      </list>
      </constructor-arg>
   </bean>

   <bean class="com.vmware.vim.storage.common.kv.AuthenticationStrategyImpl" id="authenticationStrategy" />

   <bean class="com.vmware.vim.storage.common.kv.KvClientConfiguration" id="kvClientConfiguration">
      <constructor-arg value="com.vmware.vim.binding.cis.kvlocal.version.version1" />
      <constructor-arg ref="authenticationStrategy" />
   </bean>

   <bean class="com.vmware.vim.storage.common.kv.KvClientManager" id="kvClientManager" init-method="init" lazy-init="true">
      <property name="clientFactory">
          <bean class="com.vmware.cis.localkeyvalue.client.impl.KVClientFactoryImpl" />
      </property>
      <property name="providers" ref="providers" />
      <property name="kvClientConfiguration" ref="kvClientConfiguration" />
      <property name="connectionRetryAttempts" value="${pbm.connectionRetryAttemps}" />
      <property name="connectionRetryInterval" value="${pbm.connectionRetryInterval}" />
   </bean>

   
   <bean class="com.vmware.vim.storage.common.kv.BasicKvProvider" id="datastoreComputeComplianceProvider">
      <constructor-arg value="spbmDatastoreComputeComplianceProvider" />
   </bean>

   <bean class="com.vmware.pbm.persist.provider.impl.CapabilityBasedProfileProviderImpl" id="capabilityBasedProfileProvider">
      <constructor-arg value="spbmCapabilityBasedProfileProvider" />
      <property name="qsPublisher" ref="pbmQsPublisher" />
   </bean>

   <bean class="com.vmware.pbm.persist.provider.impl.RollupComplianceResultProviderImpl" id="rollupComplianceResultProvider">
      <constructor-arg value="spbmRollupComplianceResultProvider" />
      <property name="qsPublisher" ref="pbmQsPublisher" />
   </bean>

   <bean class="com.vmware.pbm.persist.provider.impl.AssociationProviderImpl" id="associationProvider">
      <constructor-arg value="spbmAssociationProvider" />
      <property name="qsPublisher" ref="pbmQsPublisher" />
   </bean>

   <bean class="com.vmware.vim.storage.common.kv.BasicKvProvider" id="upgradeProvider">
      <constructor-arg value="spbmUpgradeProvider" />
   </bean>

   <bean class="com.vmware.vim.storage.common.kv.BasicKvProvider" id="defaultProfileForHubProvider">
      <constructor-arg value="spbmDefaultProfileForHubProvider" />
   </bean>

   
   <ns2:set id="providers">
      <ref bean="datastoreComputeComplianceProvider" />
      <ref bean="capabilityBasedProfileProvider" />
      <ref bean="rollupComplianceResultProvider" />
      <ref bean="associationProvider" />
      <ref bean="upgradeProvider" />
      <ref bean="defaultProfileForHubProvider" />
   </ns2:set>

   
   <bean class="com.vmware.pbm.qs.PbmQsPublisher" depends-on="pbmVmodlContext, vcExtensionManager" id="pbmQsPublisher">
      <property name="kvProviders">
          <list>
            <ref bean="capabilityBasedProfileProvider" />
            <ref bean="associationProvider" />
            <ref bean="rollupComplianceResultProvider" />
          </list>
      </property>
   </bean>

   <bean class="com.vmware.pbm.persistence.impl.KvStorePersistenceManagerImpl" id="persistenceManager">
      <constructor-arg ref="capabilityBasedProfileProvider" />
      <constructor-arg ref="datastoreComputeComplianceProvider" />
      <constructor-arg ref="rollupComplianceResultProvider" />
      <constructor-arg ref="associationProvider" />
      <constructor-arg ref="upgradeProvider" />
      <constructor-arg ref="defaultProfileForHubProvider" />
      <constructor-arg ref="kvClientManager" />
   </bean>

   <bean class="com.vmware.pbm.upgrade.KvDataUpgrader" id="kvDataUpgrader">
      <constructor-arg ref="persistenceManager" />
      <constructor-arg ref="inventoryService" />
   </bean>

   <bean class="com.vmware.pbm.app.TagServiceImpl" id="tagService" />

   <bean class="com.vmware.pbm.app.CaseInsensitiveNameChangerStrategy" id="nameChangerStrategy" />

   <bean class="com.vmware.pbm.app.PolicyTagsFixer" id="policyTagsFixer">
      <constructor-arg ref="persistenceManager" />
      <constructor-arg ref="tagService" />
      <constructor-arg ref="nameChangerStrategy" />
   </bean>

   
   <bean class="com.vmware.pbm.util.KillSwitch" id="killSwitch">
       <property name="isIOFilterEnabled" value="${pbm.isIOFilterEnabled}" />
   </bean>
<bean factory-bean="versionFinder" factory-method="findVersion" id="pbm-version-version2">
      <constructor-arg value="com.vmware.vim.binding.pbm.version.version2" />
   </bean>

   <bean class="com.vmware.vim.vmomi.server.impl.BodyHandlerImpl" id="pbm-version-version2-body-handler">
      <constructor-arg><ref bean="pbm-version-version2" /></constructor-arg>
      <constructor-arg><ref bean="adapterServer" /></constructor-arg>
      <constructor-arg><ref bean="pbmVmodlContext" /></constructor-arg>
   </bean>

   

   <bean factory-bean="versionFinder" factory-method="findVersion" id="pbm-version-internal-version2">
      <constructor-arg value="com.vmware.vim.binding.pbm.version.internal.version2" />
   </bean>

   <bean class="com.vmware.vim.vmomi.server.impl.BodyHandlerImpl" id="pbm-version-internal-version2-body-handler">
      <constructor-arg><ref bean="pbm-version-internal-version2" /></constructor-arg>
      <constructor-arg><ref bean="adapterServer" /></constructor-arg>
      <constructor-arg><ref bean="pbmVmodlContext" /></constructor-arg>
   </bean>

   

   <bean factory-bean="versionFinder" factory-method="findVersion" id="pbm-version-version1">
      <constructor-arg value="com.vmware.vim.binding.pbm.version.version1" />
   </bean>

   <bean class="com.vmware.vim.vmomi.server.impl.BodyHandlerImpl" id="pbm-version-version1-body-handler">
      <constructor-arg><ref bean="pbm-version-version1" /></constructor-arg>
      <constructor-arg><ref bean="adapterServer" /></constructor-arg>
      <constructor-arg><ref bean="pbmVmodlContext" /></constructor-arg>
   </bean>

   

   <bean factory-bean="versionFinder" factory-method="findVersion" id="pbm-version-internal-version1">
      <constructor-arg value="com.vmware.vim.binding.pbm.version.internal.version1" />
   </bean>

   <bean class="com.vmware.vim.vmomi.server.impl.BodyHandlerImpl" id="pbm-version-internal-version1-body-handler">
      <constructor-arg><ref bean="pbm-version-internal-version1" /></constructor-arg>
      <constructor-arg><ref bean="adapterServer" /></constructor-arg>
      <constructor-arg><ref bean="pbmVmodlContext" /></constructor-arg>
   </bean>

   

   </beans>

Author

Commented:
Shall i just build a new one!?

Author

Commented:
How weird this morning it showed up fine, but the second time of trying i get the error.
Andrew Hancock (VMware vExpert / EE Fellow)VMware and Virtualization Consultant
Fellow 2018
Expert of the Year 2017

Commented:
I think I would recommend using VCSA 6.7 this will be okay with your hosts.

Author

Commented:
Sorry we are on 6.0
Andrew Hancock (VMware vExpert / EE Fellow)VMware and Virtualization Consultant
Fellow 2018
Expert of the Year 2017

Commented:
Yes, I know and I'm aware you are on 6.0, but there is no reason why you cannot use 6.7 to manage ESXi 6.0 hosts.

It's supported also VCSA 6.7 is superior to VCSA 6.0.

Also 6.7 includes Update Manager, VCSA 6.0 does not, which means you still need to install VMware Update Manager on a Windows PC.

Therefore VCSA 6.7 U2 is superior to VCSA 6.0, it also provides easier upgrade, backup and management.

Author

Commented:
rebuilt the VCSA
unable to get flings to work...

Do more with

Expert Office
Submit tech questions to Ask the Experts™ at any time to receive solutions, advice, and new ideas from leading industry professionals.

Start 7-Day Free Trial