Para poder trocar perfis, deve-se instalar e configurar uma instalação do servidor
de aplicativos principal e um conjunto de perfis comuns.
Sobre Esta Tarefa
Um ambiente que está configurado para trocar perfis depende de uma ou mais instalações principais,
que são as instalações às quais você aplica serviço de fix packs ou correções temporárias. A instalação principal é usada para criar cópias do servidor de aplicativos para uso de produção e
os perfis do servidor de aplicativos são criados com um link simbólico para que o nível de serviço possa
ser mudado independente da instalação do produto.
Procedimento
- Crie diretórios para os perfis comuns e instalações do produto.
Diretórios de perfil:
- Diretório de perfil comum principal: /opt/SPCommonArea, referido como
common_profile_dir
- Subdiretórios de perfil comum:
- common_profile_dir/logs
- common_profile_dir/logs/manageprofiles
- common_profile_dir/properties
- common_profile_dir/profiles
Diretórios de instalação do produto:
- Diretório de instalação do produto principal: /opt/SPInstalls, referido como
sp_install_dir
- Subdiretório de instalação do produto principal:
sp_install_dir/MASTER/AppServer
- Crie um link simbólico para o diretório de instalação principal sob o diretório de perfil comum.
O exemplo a seguir cria o link simbólico
/opt/SPCommonArea/SPLink.
ln -s /opt/SPInstalls/MASTER/AppServer /opt/SPCommonArea/SPLink
- Execute a instalação do WebSphere Application Server principal, especificando
o link simbólico como o diretório de instalação.
Para obter informações sobre a instalação do produto, veja Instalando as ofertas do produto.
Como resultado do link simbólico, o produto é instalado no diretório de instalação principal, sp_install_dir/MASTER/AppServer. Todos os fix packs e correções
temporárias serão aplicados a essa instalação, mas ela não será usada para criar perfis.
- Modifique as seguintes propriedades no arquivo de instalação principal
wasprofile.properties para apontar para diretórios de perfil comum.
WS_CMT_LOG_HOME=/opt/SPCommonArea/logs/manageprofiles
WS_PROFILE_REGISTRY=/opt/SPCommonArea/properties/profileRegistry.xml
WS_WSPROFILE_DEFAULT_PROFILE_HOME=/opt/SPCommonArea/profiles
Nota: Se você tiver várias instalações principais, atualize o
wasprofile.properties em cada instalação.
- Copie o conteúdo do diretório AppServer da instalação principal
para um novo diretório de instalação do produto, tal como sp_install_dir/V9000/AppServer.
cp -R /opt/SPInstalls/MASTER/AppServer/* /opt/SPInstalls/V9000/AppServer/
Nota: Apenas os servidores de aplicativos que estão no mesmo host que a instalação principal possuem
atalhos de instalação funcionais. Se você criou uma cópia do servidor de aplicativos em um host diferente, nenhum atalho será criado.
- Atualize o link simbólico para apontar para o diretório AppServer do servidor de aplicativos copiado.
O exemplo a seguir remove o link simbólico existente e cria um novo para o servidor de aplicativos copiado.
rm /opt/SPCommonArea/SPLink
ln -s /opt/SPInstalls/V9000/AppServer /opt/SPCommonArea/SPLink
- Usando o link simbólico, crie um perfil do servidor de aplicativos usando a Ferramenta de Gerenciamento de Perfil ou o comando manageprofiles.
O exemplo a seguir usa o comando
manageprofiles para criar o perfil AppSrv01.
/opt/SPCommonArea/SPLink/bin/manageprofiles.sh -create -profileName AppSrv01
Nota: Se você criar um perfil a partir de um modelo, você deve especificar o caminho do modelo usando o link simbólico.
Todos os artefatos de perfis, como o registro de perfil atualizado, logs e o próprio perfil, são criados nos diretórios de perfil comum.
- Usando o link simbólico, inicie o servidor de aplicativos executando o comando server
start.
/opt/SPCommonArea/SPLink/bin/startServer -profileName AppSrv01 server1
O servidor de aplicativos é executado no nível de serviço da instalação que é referenciado pelo link simbólico.
Nota: Deve-se usar o link simbólico ao executar todos os comandos
$WAS_HOME/bin.
O que Fazer Depois
É possível trocar perfis para mudar o nível de serviço do produto para uma instalação atualizada
ou um nível de serviço instalado anteriormente. Para obter mais informações, consulte
Mudando níveis de serviço do produto trocando perfis.