I wanted to start a new thread for this but my laptop's acting up and couldn't raise a new one .
So I know nothing about SE installations and configs . I have 3 servers that have SE installed , at least I think so .
Support told me that symcfg list connections give us the hosts that have SE on it . So when I run that command I can see 3 host names that are mapped to the FA ports
Now I access SE on a diff host(lets call it windowsx) that is not in the output above , I set a path variable like (set symcli_connect=apiname_dbname) and then can perform tasks .
I'm trying to understand how windowsx is set up and why is it not showing in the output above . No zoning on windowsx to vmax .
unixhost and ranwinlot123 -- GK's are assigned to these .. so are these my primary SE servers ????
All servers above are runnning diff versions of SE
Hello, Welcome! SE (Solutions Enabler) can work in a client mode and a server mode.
Server mode: GK's will be presented to the host and hence manage the array. Client mode: A machine which cannot be zoned to the array and hence cannot have GK's can talk to the server (which has GK's) and get the things done. This could be your laptop for instance. You can confirm if a machine is operating as client by checking 2 things:
1. The netcnfg file will have entry of the server its connecting to (default location: C:\Program Files\EMC\SYMAPI\config). 2. Environment variables would be set so that it can point to the SYMAPI server (server which has GK's from array). The variables can be checked by running "symcli -def" command (without quotes).
I believe the windowsx host you are referring to is a client which is pointing to a server and hence able to manage the arrays visible to the SYMAPI server. You would only see SYMAPI servers in symcfg list -connections.
SE as such doesn't have much of hassle in order to upgrade it, but dependent software like ECC/SMC/SPA/Unisphere for VMAX needs to be checked and necessary actions need to be taken. You're best bet would be to first check if SE can be upgraded to the version you want to from the current version you have. Then check if ECC 6.1 will work with the new SE you're going to have.
Rule of thumb for client server mode of SE is that your client cannot be running an SE version higher than what is running on the server. So if you are planning to upgrade, first upgrade SE on server and then on client.
Are you not an admin user on the windows host? If yes, please make sure you are opening the command prompt with elevated rights (right click, run as admin).
Roshan_Raju
53 Posts
1429
1
Posted July 25th, 2014 09:00
Hello,
Welcome! SE (Solutions Enabler) can work in a client mode and a server mode.
Server mode: GK's will be presented to the host and hence manage the array.
Client mode: A machine which cannot be zoned to the array and hence cannot have GK's can talk to the server (which has GK's) and get the things done. This could be your laptop for instance.
You can confirm if a machine is operating as client by checking 2 things:
1. The netcnfg file will have entry of the server its connecting to (default location: C:\Program Files\EMC\SYMAPI\config).
2. Environment variables would be set so that it can point to the SYMAPI server (server which has GK's from array). The variables can be checked by running "symcli -def" command (without quotes).
I believe the windowsx host you are referring to is a client which is pointing to a server and hence able to manage the arrays visible to the SYMAPI server.
You would only see SYMAPI servers in symcfg list -connections.
SE as such doesn't have much of hassle in order to upgrade it, but dependent software like ECC/SMC/SPA/Unisphere for VMAX needs to be checked and necessary actions need to be taken. You're best bet would be to first check if SE can be upgraded to the version you want to from the current version you have. Then check if ECC 6.1 will work with the new SE you're going to have.
You should be able to figure it out from https://support.emc.com/products and https://elabnavigator.emc.com
Hope it helps!
Regards,
Roshan Raju.