O script retrieveVMwareCertificate.py pode concluir todas as etapas
que são necessárias para configuração do VMware Infrastructure 3 Platforms
e WebSphere Virtual Enterprise. Porém, você também pode concluir
estas etapas manualmente criando o certificado de assinante e as propriedades customizadas
obrigatórias no console administrativo.
Antes de Começar
- Configure o ambiente do VMware Infrastructure 3 Platforms em servidores físicos. O ambiente do VMware Infrastructure 3 Platforms deve atender aos seguintes requisitos:
- O ambiente do VMware Infrastructure 3 Platforms deve estar em servidores que estão executando o Sistema Operacional Solaris no hardware Intel, sistemas operacionais Windows ou Linux x86.
- Você deve usar os produtos do VMware que suportam o VMware Infrastructure 3 Platforms.
As versões suportadas são:
- VMware VirtualCenter
Versão 2.5
- VMware ESX Versão
3.5
- VMware vSphere Versão
4.0, que inclui o VMware ESXi
e VMware vCenter Server
A documentação
genericamente se refere a estes servidores com a seguinte terminologia:
- Servidor do ESX:
Consulte o VMware ESX Versão
3.5 ou um servidor VMware ESXi em VMware vSphere Versão 4.0.
- Servidor vCenter:
Refere-se ao VMware VirtualCenter
Versão 2.5 ou a um servidor VMware vCenter
em VMware vSphere
Versão 4.0.
- Instale e configure o WebSphere Virtual Enterprise em cada máquina virtual.
Procedimento
-
Se estiver configurando o WebSphere Virtual Enterprise
para se comunicar com um servidor vCenter:
-
Recupere um assinante no servidor vCenter e armazene os assinantes no key store CellDefaultTrustStore.
Para recuperar o assinante, você pode usar o console administrativo ou executar o script retrieveVMwareCertificate.py.
Para recuperar o certificado de assinante executando o script:
./wsadmin.sh -lang jython -f retrieveVMwareCertificate.py
-host:<vmware_virtual_center_host_name> -port:<vmware_virtual_center_ssl_port_number>
Onde <vmware_virtual_center_host_name> é o nome do host do
vCenter e
<vmware_virtual_center_ssl_port_number> é a porta SSL segura do vCenter.
Para recuperar o certificado de assinante usando o console administrativo:
- Navegue para o painel do console administrativo de certificados do assinante. No
console administrativo, clique em .
- Digite as informações do host e da porta para o servidor do
vCenter e um alias ou nome para o
certificado. O alias deve seguir a sintaxe: <vmware_virtual_center_short_host>-vmware.
Por exemplo, se o nome do host do servidor do
vCenter for
myvmwarevc.foo.net, o nome do alias será
be myvmwarevc-vmware. Para Hypertext Transfer Protocol Secure (HTTPS), o valor de porta padrão é 443.
- Clique em Recuperar Informações do Signatário.
- Clique em Aplicar.Essa ação indica que você aceita as credenciais do signatário.
O certificado do assinante que é recuperado no servidor vCenter é armazenado no keystore CellDefaultTrustStore.
-
Configure as propriedades customizadas para o servidor do
vCenter para que o
WebSphere Virtual Enterprise possa usar os serviços da
Web para se comunicar com o
VMware Infrastructure SDK (VI SDK).
No console administrativo, clique em
. Crie as seguintes propriedades customizadas em toda a célula:
- vmware.service.unique_id.url
- vmware.service.unique_id.userid
- vmware.service.unique_id.password
O valor
unique_id é o identificador exclusivo que representa o
vCenter. Por exemplo, se o
nome do host do servidor do vCenter
for myvmwarevc.foo.net e a porta for 443,
o valor unique_id será myvmwarevc_foo_net_443.
Seguindo o mesmo exemplo, os nomes das propriedades customizadas seriam:
vmware.service.myvmwarevc_foo_net_443.url
vmware.service.myvmwarevc_foo_net_443.userid
vmware.service.myvmwarevc_foo_net_443.password
-
Se estiver configurando WebSphere Virtual Enterprise para se
comunicar com servidores do ESX:
-
Recupere um assinante no servidor ESX e armazene os assinantes no key store CellDefaultTrustStore.
Para recuperar o assinante, você pode usar o console administrativo ou executar o script retrieveVMwareCertificate.py.
Para recuperar o certificado de assinante executando o script:
./wsadmin.sh -lang jython -f retrieveVMwareCertificate.py
-host:<vmware_esx_server_host_name> -port:<vmware_esx_server_ssl_port_number>
Em que <vmware_esx_server_host_name> é o nome do host do
servidor do ESX e
<vmware_esx_server_ssl_port_number> é a porta SSL segura do
servidor do ESX.
Para recuperar o certificado de assinante usando o console administrativo:
- Navegue para o painel do console administrativo de certificados do assinante. No console administrativo, clique em .
- Digite as informações do host e da porta para o servidor do
ESX e um nome de alias
para o certificado. O alias deve seguir a sintaxe:
<vmware_esx_server_short_host>-vmware.
Por exemplo, se o nome do host do servidor do
ESX
for myvmwareesx.foo.net,
o nome do alias será myvmwareesx-vmware.
Para Hypertext Transfer Protocol Secure (HTTPS), o valor de porta padrão é 443.
- Clique em Recuperar Informações do Signatário.
- Clique em Aplicar.Essa ação indica que você aceita as credenciais do signatário.
O certificado do assinante que é recuperado no servidor ESX é armazenado no keystore CellDefaultTrustStore.
-
Configure as propriedades customizadas para os servidores ESX, para que o WebSphere Virtual Enterprise possa usar os serviços da Web para se comunicar com o VMware Infrastructure SDK (VI SDK).
No console administrativo, clique em
. Crie as seguintes propriedades customizadas em toda a célula:
- vmware.service.unique_id.url
- vmware.service.unique_id.userid
- vmware.service.unique_id.password
O valor
unique_id é um identificador exclusivo que representa o servidor do
ESX.
Por exemplo, se o nome do host do servidor do
ESX for
myvmwareesx.foo.net e a porta for 443, o
valor unique_id será myvmwareesx_foo_net_443.
Seguindo o mesmo exemplo, os nomes das propriedades customizadas seriam:
vmware.service.myvmwareesx_foo_net_443.url
vmware.service.myvmwareesx_foo_net_443.userid
vmware.service.myvmwareesx_foo_net_443.password
Repita estas etapas para cada servidor do ESX
em sua configuração.