Interface de linha de comandos do PowerVM NovaLink
A interface de linha de comandos do (CLI) PowerVM NovaLink é uma CLI baseada em Python para funções administrativas numa sistema que é gerido através de PowerVM NovaLink.
comando chlickey
/usr/bin/chlickey -p <nome sistema> -o a --lickey "<chave de licença>"
Onde- -p <nome sistema> indica a partição lógica ou servidor.
- -o indica o tipo de operação a ser executada.
- a indica que a informação da licença tem que ser adicionada ao repositório da licença.
- --lickey <chave de licença> especifica a chave de licença a ser adicionada.
Comando Pvmctl
A interface de linha de comandos utiliza o comando pvmctl na maioria das operações. O comando pode ser introduzido na linha de comandos da partição do PowerVM NovaLink.
pvm_admin. Para adicionar um utilizador ao grupo pvm_admin, introduza o
seguinte comando:sudo adduser user_id pvm_adminO utilizador
admin para a partição PowerVM NovaLink
é adicionado ao grupo pvm_admin automaticamente quando PowerVM NovaLink é instalado.Apresentar informações sobre a versão
Para apresentar informações sobre a versão para o software do PowerVM NovaLink,
introduza o comando pvmctl --version.
Ajuda para os comandos
O comando pvmctl inclui informações de ajuda que listam as operações que são utilizadas pelo comando. Para ver as informações de ajuda, introduza um dos seguintes comandos.
Para ver uma lista de objectos nos quais pode executar acções, introduza o comando pvmctl
help ou pvmctl --help.
Para ver uma lista de operações para um tipo de objectos específico, introduza o comando pvmctl
object_type help ou pvmctl object_type
--help.
Para ver informações sobre os argumentos para um tipo de operações e objectos específico, introduza o comando
pvmctl object_type
operation help ou pvmctl object_type
operation --help.
Tipos de objectos suportados
Conjunto de unidadesIOSlot(io)LogicalPartition(lparouvm)LogicalUnit(lu)LogicalVolume(lv)ManagedSystem(sys)LogicalPartition(lparouvm)NetworkBridge(nbr,bridge,sea,sharedethernetadapter)PhysicalVolume(pv)SharedProcessorPoool(sharedprocpool, spp)VirtualIOServer(vios)SharedStoragePool(ssp)SRIOVadapter(sriov)sriovethernetlogicalport(ethlogicalport, ethlp)SharedEthernetAdapter(sea)VirtualEthernetAdapter(veaoueth)VirtualFibreChannelMapping(vfcouvfcmapping)VirtualMediaRepository(vmrourepo)VirtualNICdedicated(vnic)VirtualNetwork(vnetounet)VirtualOpticalMedia(vomoumedia)VirtualSCSIMapping(scsiouscsimapping)VirtualSwitch(vswitchouvsw)Volumegroup(vg)
persistentmemorydevice(pmemd)persistentmemoryvolume(pmemv)
Estrutura de comandos
A CLI utiliza a seguinte estrutura de comandos.
pvmctl [--version] [object] [operation] [arguments...] [help | --help]
pvmctl LogicalPartition list--display-fields (ou -d):
pvmctl vios list -d name id state IOAdapter.dev_name--where para adicionar a condição ao comando:pvmctl vios list -d name id state IOAdapter.dev_name --where VirtualIOServer.state!=running
--object-id (ou
-i): pvmctl bridge list --object-id pvid=10
mylpar para 512 MB,
utilize o argumento --set-fields:
pvmctl lpar update -i name=mylpar --set-fields PartitionMemoryConfiguration.desired=512 --parent-id (ou -p):
pvmctl vea delete -i pvid=1 --parent-id name=lpar_name
Para criar uma nova partição lógica, veja os argumentos requeridos ao utilizar o comando
pvmctl lpar create help.
new_lpar com um
processador dedicado e 512 MB de
memória:pvmctl lpar create --name new_lpar --proc 1 --proc-type dedicated
--sharing-mode normal --type AIX/Linux --mem 512Gerir o volume de memória persistente
Quando o software proprietário está no nível FW940, ou posterior e o PowerVM NovaLink está na Versão 2.0.0.0, ou posterior, pode visualizar e gerir o volume de memória persistente que está atribuído a uma partição lógica. Pode gerir o volume de memória persistente apenas quando a partição lógica está no estado Não activada (Not activated). Não é possível adicionar volumes de memória persistente virtual (PMEM, Persistent Memory) a uma partição lógica na qual a capacidade Reinício remoto simplificado (Simplified Remote Restart) está activada.
Pode executar as seguintes operações na partição lógica:
pvmctl pmemd listpvmctl pmemv list pvmctl pmemv create --name volume_name --size volume_size --lpar_id associated_lpar_id
pvmctl pmemv delete -i name=volume_nameComando de terminal virtual
Introduza o comando mkvterm para abrir uma ligação terminal virtual a uma partição lógica AIX ou Linux.
mkvterm --id 3
Para sair do terminal virtual, prima Control+].
Comandos de restauro e criação de cópia de segurança da configuração da partição
Introduza os comandos bkprofdata e rstprofdata para criar uma cópia de segurança e restaurar os dados da configuração da partição de um sistema gerido. Estes comandos criam uma cópia de segurança e restauram apenas os dados da configuração da partição no hipervisor.
bkprofdata -o backup -f /tmp/mybackup.bak
rstprofdata -l 2 -f /tmp/mybackup.bak
Comando do Servidor de E/S Virtual
Utilize o comando viosvrcmd para executar comandos numa instância do Servidor de E/S Virtual.
viosvrcmd --id 2 -c "lsmap -all"