Quantcast
Channel: VMware Communities: Message List
Viewing all articles
Browse latest Browse all 229203

Re: Manually adding ESX server to vSphere

$
0
0

I tried following the instructions under

 

Register vCenter Server with a different vCenter Single Sign-On instance

http://kb.vmware.com/selfservice/microsites/search.do?cmd=displayKC&docType=kc&docTypeID=DT_KB_1_1&externalId=2033620

 

C:\Windows\system32>cd "C:\Program Files\VMware\Infrastructure\vSphereWebClient\

SsoRegTool"

 

C:\Program Files\VMware\Infrastructure\vSphereWebClient\SsoRegTool>

C:\Program Files\VMware\Infrastructure\vSphereWebClient\SsoRegTool>repoint.cmd c

onfigure-vc --lookup-server https://<server>.test.local:7444/lookupservice/sdk --u

ser admin@system-domain --password <password> --openssl-path "C:\OpenSSL-Win64"

/

Exception in thread "main" java.lang.NoClassDefFoundError: groovy/lang/GroovyObj

ect

        at java.lang.ClassLoader.defineClass1(Native Method)

        at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631)

        at java.lang.ClassLoader.defineClass(ClassLoader.java:615)

        at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:14

1)

        at java.net.URLClassLoader.defineClass(URLClassLoader.java:283)

        at java.net.URLClassLoader.access$000(URLClassLoader.java:58)

        at java.net.URLClassLoader$1.run(URLClassLoader.java:197)

        at java.security.AccessController.doPrivileged(Native Method)

        at java.net.URLClassLoader.findClass(URLClassLoader.java:190)

        at java.lang.ClassLoader.loadClass(ClassLoader.java:306)

        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)

        at java.lang.ClassLoader.loadClass(ClassLoader.java:247)

Caused by: java.lang.ClassNotFoundException: groovy.lang.GroovyObject

        at java.net.URLClassLoader$1.run(URLClassLoader.java:202)

        at java.security.AccessController.doPrivileged(Native Method)

        at java.net.URLClassLoader.findClass(URLClassLoader.java:190)

        at java.lang.ClassLoader.loadClass(ClassLoader.java:306)

        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)

        at java.lang.ClassLoader.loadClass(ClassLoader.java:247)

        ... 12 more

Could not find the main class: com.vmware.sso.cfg.ServiceCfgMain. Program will e

xit.

1

 

C:\Program Files\VMware\Infrastructure\vSphereWebClient\SsoRegTool>

I may finally be making progress. I've finally found someone with the same problem and he actually got a solution:

 

Log in to vSphere web client as admin (admin@System-Domain, this is the default user added during install of vcenter)
Go to Administration -> SSO Users and Groups
Go to Groups tab and click on __Administrators__
Click on the little man icon to Add Princilpals
Select the local vcenter server as the identity source and search for a local user you can log in as.
Then add that user and click OK.
Log in as the local user.
You should see the vCenter listed after you log in.

Needs to be a local account. I was using domain accounts, after I create an local admin account and add to the SSO __Administrators__ I see the vCenter

http://www.experts-exchange.com/Software/VMWare/Q_27927322.html#a38574341

Unfortunately it's not clear. I tried adding the local administrator user from the Windows server the applications were installed on (I *think* this is what he meant) as a principal to the group. Another thing I've tried (which makes far more sense) is to add an user from the domain the missing ESXi box is joined to and logging in as that user but that made no difference.

 

The drop down for vCenter Server is blank under Administration> Role Manager which looks highly suspicious unfortunately I can only find information on using the admin-app to register vCenter 5.0 systems with a 5.1 web client.


Viewing all articles
Browse latest Browse all 229203

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>