Category: Symmetrix

Install and Configure EMC Solution enabler on a client machine (LINUX) v7.6

This is a quick guide to install and configure EMC solution enabler version 7.6 on linux.

You may require to have a client machine were you can run some symcli commands remotely without having to add Gatekeepers and install a new management server.

The easiest way is to install solution enabler in client mode.

First download SE from EMC support site, file name is se76…-Linux-i386-ni.tar.gz to a temp directory in the /tmp (i usually create deleteme directory under /tmp)

before starting installation make sure that DNS entries are available for client node and that both server and client can lookup each others using name and IP.

$su –

#cd /tmp/deleteme

#gunzip se*.gz | tar -xvf –

you will have a file called se7628_install.sh

start the installation

#./se7628_install.sh -install

follow the default settings, make sure the system creates the client certificates.

when installation is done you can run ./se7628_install.sh -check to check installation.

reboot the node client

Configure client connection:

All configuration files can be found in /var/symapi/config

#cd /var/symapi/config

#vim netcnfg

This file contains the service name to connect to management HOST. you can configure different connections with different security levels, the default security level is SECURE ( we will use it)

SYMAPI_SECURE – TCPIP managementserver.domain.comĀ  10.X.X.Y 2707 SECURE

Now set the path variable

#export PATH=$PATH:/usr/symcli/bin

#export MANPATH=$MANPATH:/usr/storapi/man:/usr/storapi/storman

Now we can check the previously configured services inside netcnfg using :

#symcfg list -service

before we can run commands remotely, we should set the following ENV variable.

#export SYMCLI_CONNECT=SYMAPI_SECURE

#export SYMCLI_CONNECT_TYPE=REMOTE

The first command to run :

#symcfg discover

If you receive an error related to executing the command you need to install glibc library for i686 or your architecture.

If you receive an error related to client/Server handshake. Make sure that the hostname does not contain any – in the name.

you may need to recreate the command.

#cd /var/symapi/config/cert

#manage_server_cert.sh list

if you don’t see the name of the server, you can recreate the certificate

#manage_server_cert.sh create IPv4

#manage_server_cert.sh list

#manage_server_cert.sh update

if this doesn’t work you can recreate the certificate using its FQDN.

Note that this is the default installation, you should harden the server security and use Solution enabler for SYmmetrix security guide to enhance security.

you can apply host security , and access control to secure connection and allow specific commands to be executed from this client