{"id":566,"date":"2021-09-19T18:55:51","date_gmt":"2021-09-19T18:55:51","guid":{"rendered":"https:\/\/adrianotanaka.com.br\/?p=566"},"modified":"2022-03-11T19:17:44","modified_gmt":"2022-03-11T19:17:44","slug":"exacs-como-fazer-o-deploy","status":"publish","type":"post","link":"https:\/\/adrianotanaka.com.br\/index.php\/2021\/09\/19\/exacs-como-fazer-o-deploy\/","title":{"rendered":"ExaCS &#8211; Como fazer o deploy"},"content":{"rendered":"\n<p>Nessa s\u00e9rie de posts, vou tentar trazer a voc\u00eas alguns detalhes de como funciona, como fazer deploy e como fazer algumas atividades do dia-a-dia no ExaCS, espero que gostem!<\/p>\n\n\n\n<p>Para iniciarmos, primeiro precisamos entender melhor do que se trata o Exadata Cloud Service (ou ExaCS), esse \u00e9 um servi\u00e7o que te entrega um(ou v\u00e1rios) Exadatas dentro da infraestrutura da Oracle que voc\u00ea paga por hora de utiliza\u00e7\u00e3o e que al\u00e9m dessa caracter\u00edstica permite a expans\u00e3o online de dbnodes e Storage(X8M-2),  um outro ponto importante \u00e9 que depois de provisionado, voc\u00ea pode aumentar\/diminuir OCPUs de forma online, sem causar indisponibilidade.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Tipos de Exadatas dispon\u00edveis<\/h2>\n\n\n\n<p>Atualmente ao se provisionar um ExaCS voc\u00ea tem a disposi\u00e7\u00e3o o que chamamos de modelos fixos (X6,X7 e X8) e Scalable (X8M-2), aqui vou falar sobre o X8 e o X8M-2.<\/p>\n\n\n\n<p>No caso de um X8, essa s\u00e3o as op\u00e7\u00f5es de tamanhos, vale lembrar que s\u00e3o tamanhos fixos e que depois de criados n\u00e3o suportam a expans\u00e3o(dbnodes,Storage) online:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"977\" height=\"751\" src=\"https:\/\/adrianotanaka.com.br\/wp-content\/uploads\/2021\/09\/image.png\" alt=\"\" class=\"wp-image-570\" srcset=\"https:\/\/adrianotanaka.com.br\/wp-content\/uploads\/2021\/09\/image.png 977w, https:\/\/adrianotanaka.com.br\/wp-content\/uploads\/2021\/09\/image-300x231.png 300w, https:\/\/adrianotanaka.com.br\/wp-content\/uploads\/2021\/09\/image-768x590.png 768w\" sizes=\"auto, (max-width: 977px) 100vw, 977px\" \/><figcaption>https:\/\/docs.oracle.com\/en-us\/iaas\/Content\/Database\/References\/exahardwareshapeconfig.htm<\/figcaption><\/figure>\n\n\n\n<p>Para um X8M-2, note que a forma de apresentar o tamanho \u00e9 diferente, existe uma configura\u00e7\u00e3o m\u00ednima que se assemelha a um X8 Quarter mas que ap\u00f3s o provisionamento pode chegar at\u00e9 a 1600 OCPUS (32 dbnodes) e um banco de 25 PB(64 Storages).<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"969\" height=\"680\" src=\"https:\/\/adrianotanaka.com.br\/wp-content\/uploads\/2021\/09\/image-1.png\" alt=\"\" class=\"wp-image-571\" srcset=\"https:\/\/adrianotanaka.com.br\/wp-content\/uploads\/2021\/09\/image-1.png 969w, https:\/\/adrianotanaka.com.br\/wp-content\/uploads\/2021\/09\/image-1-300x211.png 300w, https:\/\/adrianotanaka.com.br\/wp-content\/uploads\/2021\/09\/image-1-768x539.png 768w\" sizes=\"auto, (max-width: 969px) 100vw, 969px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"deploy\">Fazendo o deploy<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"limits\">Limits<\/h3>\n\n\n\n<p>O primeiro ponto para fazer um deploy (independente do modelo) \u00e9 solicitar os limits em sua conta, por padr\u00e3o esse servi\u00e7o vem zerado, para um X8 basta solicitar o tamanho do shape desejado:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"129\" src=\"https:\/\/adrianotanaka.com.br\/wp-content\/uploads\/2021\/09\/image-3-1024x129.png\" alt=\"\" class=\"wp-image-574\" srcset=\"https:\/\/adrianotanaka.com.br\/wp-content\/uploads\/2021\/09\/image-3-1024x129.png 1024w, https:\/\/adrianotanaka.com.br\/wp-content\/uploads\/2021\/09\/image-3-300x38.png 300w, https:\/\/adrianotanaka.com.br\/wp-content\/uploads\/2021\/09\/image-3-768x97.png 768w, https:\/\/adrianotanaka.com.br\/wp-content\/uploads\/2021\/09\/image-3.png 1517w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Para um X8M \u00e9 importante selecionar pelo menos 2 dbnodes e 3 Storage:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"187\" src=\"https:\/\/adrianotanaka.com.br\/wp-content\/uploads\/2021\/09\/image-2-1024x187.png\" alt=\"\" class=\"wp-image-573\" srcset=\"https:\/\/adrianotanaka.com.br\/wp-content\/uploads\/2021\/09\/image-2-1024x187.png 1024w, https:\/\/adrianotanaka.com.br\/wp-content\/uploads\/2021\/09\/image-2-300x55.png 300w, https:\/\/adrianotanaka.com.br\/wp-content\/uploads\/2021\/09\/image-2-768x140.png 768w, https:\/\/adrianotanaka.com.br\/wp-content\/uploads\/2021\/09\/image-2.png 1517w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"network\">Network<\/h3>\n\n\n\n<p>Depois de ter os limits aprovados, o pr\u00f3xima etapa \u00e9 a configura\u00e7\u00e3o de rede onde o ExaCS vai ser provisionado, apesar de ser um ponto simples e bem documentado <a href=\"https:\/\/docs.oracle.com\/en-us\/iaas\/Content\/Database\/Tasks\/exanetwork.htm\">aqui<\/a>  compartilho algumas dicas importantes:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Voc\u00ea precisa de duas subnets, uma que os seus usu\u00e1rios(e voc\u00ea) v\u00e3o chegar nos dbnodes e outra que vai ser usada para trafegar o backup, aqui chamamos de priv e bkp, o tamanho das redes v\u00e3o variar de acordo com o tamanho do Exa e de dbnodes\/storage a serem provisionados<\/li><li>Planeje bem a nomenclatura\/dns da sua rede pois ela vai fazer parte do hostname e dns das VMs do Exa, aqui no meu caso tenho exapriv.vcndatabase.oraclevcn.com e exabkp.vcndatabase.oraclevcn.com<\/li><li>De maneira resumida, as m\u00e1quinas precisam ter SSH e ping liberadas entre elas e de fora para dentro<\/li><li>Porta 6200 precisa estar liberada<\/li><li>Na rede de backup precisa ter rota e estar liberado comunica\u00e7\u00e3o para o Object Storage<\/li><\/ul>\n\n\n\n<p class=\"has-text-color has-background has-normal-font-size has-luminous-vivid-amber-color has-very-dark-gray-background-color\">Segue o que criei, lembrando que aqui \u00e9 um ambiente de teste e que em seu ambiente as configura\u00e7\u00f5es podem(e para algumas devem!) ser diferentes.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"subnets\">Subnets<\/h4>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"677\" height=\"267\" src=\"https:\/\/adrianotanaka.com.br\/wp-content\/uploads\/2021\/09\/image-4.png\" alt=\"\" class=\"wp-image-579\" srcset=\"https:\/\/adrianotanaka.com.br\/wp-content\/uploads\/2021\/09\/image-4.png 677w, https:\/\/adrianotanaka.com.br\/wp-content\/uploads\/2021\/09\/image-4-300x118.png 300w\" sizes=\"auto, (max-width: 677px) 100vw, 677px\" \/><\/figure>\n\n\n\n<p>Security List rede client e rede backup:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"516\" height=\"267\" src=\"https:\/\/adrianotanaka.com.br\/wp-content\/uploads\/2021\/09\/image-6.png\" alt=\"\" class=\"wp-image-582\" srcset=\"https:\/\/adrianotanaka.com.br\/wp-content\/uploads\/2021\/09\/image-6.png 516w, https:\/\/adrianotanaka.com.br\/wp-content\/uploads\/2021\/09\/image-6-300x155.png 300w\" sizes=\"auto, (max-width: 516px) 100vw, 516px\" \/><\/figure>\n\n\n\n<p>Tabela de rotas de backup:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"649\" height=\"174\" src=\"https:\/\/adrianotanaka.com.br\/wp-content\/uploads\/2021\/09\/image-7.png\" alt=\"\" class=\"wp-image-583\" srcset=\"https:\/\/adrianotanaka.com.br\/wp-content\/uploads\/2021\/09\/image-7.png 649w, https:\/\/adrianotanaka.com.br\/wp-content\/uploads\/2021\/09\/image-7-300x80.png 300w\" sizes=\"auto, (max-width: 649px) 100vw, 649px\" \/><\/figure>\n\n\n\n<p>A minha tabela de rotas da rede client s\u00f3 possu\u00ed rotas para minha rede onp via DRG.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Infrastructure<\/h3>\n\n\n\n<p>Com a rede criada, podemos partir para o provisionamento da m\u00e1quina que come\u00e7a pelo provisionamento da Infrastructure e aqui j\u00e1 temos algumas diferen\u00e7as entre o X8 e o X8M, no caso do X8, ao criarmos a infrastructure ele j\u00e1 vai criar tamb\u00e9m nossas VMs, no X8M a infrastructure serve para amarrar os recursos(dbnodes e storage) com as VMs(vamos ver um pouco mais disso quando falarmos de escalar) .<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">X8<\/h4>\n\n\n\n<p>Se o seu deploy for de um X8, aqui voc\u00ea especifica o tamanho da m\u00e1quina:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"454\" src=\"https:\/\/adrianotanaka.com.br\/wp-content\/uploads\/2021\/09\/image-8-1024x454.png\" alt=\"\" class=\"wp-image-587\" srcset=\"https:\/\/adrianotanaka.com.br\/wp-content\/uploads\/2021\/09\/image-8-1024x454.png 1024w, https:\/\/adrianotanaka.com.br\/wp-content\/uploads\/2021\/09\/image-8-300x133.png 300w, https:\/\/adrianotanaka.com.br\/wp-content\/uploads\/2021\/09\/image-8-768x340.png 768w, https:\/\/adrianotanaka.com.br\/wp-content\/uploads\/2021\/09\/image-8.png 1234w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">X8M<\/h4>\n\n\n\n<p>Se o seu deploy for de um X8M, voc\u00ea obrigatoriamente deve come\u00e7ar com o m\u00ednimo e depois realizar a expans\u00e3o:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"569\" src=\"https:\/\/adrianotanaka.com.br\/wp-content\/uploads\/2021\/09\/image-9-1024x569.png\" alt=\"\" class=\"wp-image-588\" srcset=\"https:\/\/adrianotanaka.com.br\/wp-content\/uploads\/2021\/09\/image-9-1024x569.png 1024w, https:\/\/adrianotanaka.com.br\/wp-content\/uploads\/2021\/09\/image-9-300x167.png 300w, https:\/\/adrianotanaka.com.br\/wp-content\/uploads\/2021\/09\/image-9-768x426.png 768w, https:\/\/adrianotanaka.com.br\/wp-content\/uploads\/2021\/09\/image-9.png 1248w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Nessa tela, voc\u00ea vai ser apresentado a uma configura\u00e7\u00e3o muito importante que \u00e9 compartilhada por qualquer deploy que s\u00e3o as informa\u00e7\u00f5es de manuten\u00e7\u00f5es e contatos que v\u00e3o receber os aviso, caso voc\u00ea deixe no autom\u00e1tico, uma vez por quarter a Oracle vai te avisar(e executar) sobre a manuten\u00e7\u00e3o que vai ocorrer, por isso \u00e9 importante ajustar de acordo com sua necessidade:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"943\" height=\"617\" src=\"https:\/\/adrianotanaka.com.br\/wp-content\/uploads\/2021\/09\/image-10.png\" alt=\"\" class=\"wp-image-590\" srcset=\"https:\/\/adrianotanaka.com.br\/wp-content\/uploads\/2021\/09\/image-10.png 943w, https:\/\/adrianotanaka.com.br\/wp-content\/uploads\/2021\/09\/image-10-300x196.png 300w, https:\/\/adrianotanaka.com.br\/wp-content\/uploads\/2021\/09\/image-10-768x502.png 768w\" sizes=\"auto, (max-width: 943px) 100vw, 943px\" \/><\/figure>\n\n\n\n<p>Essa configura\u00e7\u00e3o \u00e9 bem flex\u00edvel, voc\u00ea pode selecionar em qual m\u00eas (desde que sobre pelo menos 1 por quarter), qual a semana do m\u00eas, dia da semana e por ai vai, que voc\u00ea deseja que os patchs sejam aplicados, al\u00e9m disso \u00e9 poss\u00edvel configurar quanto tempo antes voc\u00ea precisa ser notificado, n\u00e3o se esque\u00e7a de preencher o campo &#8220;Maintenance Contact&#8221;! <\/p>\n\n\n\n<p>Como disse no come\u00e7o, se o seu deploy for um X8, ao clicar em Create Infrastructure, as VMs j\u00e1 v\u00e3o ser provisionadas (esse processo leva algumas horas para terminar),  se for em um X8M, precisamos provisionar o que chamamos de VM Cluster.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">X8M VM Cluster<\/h4>\n\n\n\n<p>Para a cria\u00e7\u00e3o de uma VM Cluster, voc\u00ea precisa apontar em qual Infrastructure ela vai ser criada, a primeira op\u00e7\u00e3o que voc\u00ea pode especificar \u00e9 a quantidade de OCPU por n\u00f3(ele j\u00e1 mostra do lado direito o total que vai ser consumido):<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"303\" src=\"https:\/\/adrianotanaka.com.br\/wp-content\/uploads\/2021\/09\/image-11-1024x303.png\" alt=\"\" class=\"wp-image-592\" srcset=\"https:\/\/adrianotanaka.com.br\/wp-content\/uploads\/2021\/09\/image-11-1024x303.png 1024w, https:\/\/adrianotanaka.com.br\/wp-content\/uploads\/2021\/09\/image-11-300x89.png 300w, https:\/\/adrianotanaka.com.br\/wp-content\/uploads\/2021\/09\/image-11-768x228.png 768w, https:\/\/adrianotanaka.com.br\/wp-content\/uploads\/2021\/09\/image-11.png 1225w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Na parte de armazenamento voc\u00ea pode especificar se esse Exa vai ser configurado para poder fazer Sparse Snapshots ou se vai ter espa\u00e7o para backup local, mas bastante aten\u00e7\u00e3o aqui pois essa configura\u00e7\u00e3o s\u00f3 pode ser feita no momento da cria\u00e7\u00e3o da VM Cluster e ela pode acabar consumindo bastante espa\u00e7o:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"230\" src=\"https:\/\/adrianotanaka.com.br\/wp-content\/uploads\/2021\/09\/image-12-1024x230.png\" alt=\"\" class=\"wp-image-593\" srcset=\"https:\/\/adrianotanaka.com.br\/wp-content\/uploads\/2021\/09\/image-12-1024x230.png 1024w, https:\/\/adrianotanaka.com.br\/wp-content\/uploads\/2021\/09\/image-12-300x67.png 300w, https:\/\/adrianotanaka.com.br\/wp-content\/uploads\/2021\/09\/image-12-768x172.png 768w, https:\/\/adrianotanaka.com.br\/wp-content\/uploads\/2021\/09\/image-12.png 1182w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption>Modelo padr\u00e3o<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"240\" src=\"https:\/\/adrianotanaka.com.br\/wp-content\/uploads\/2021\/09\/image-13-1024x240.png\" alt=\"\" class=\"wp-image-594\" srcset=\"https:\/\/adrianotanaka.com.br\/wp-content\/uploads\/2021\/09\/image-13-1024x240.png 1024w, https:\/\/adrianotanaka.com.br\/wp-content\/uploads\/2021\/09\/image-13-300x70.png 300w, https:\/\/adrianotanaka.com.br\/wp-content\/uploads\/2021\/09\/image-13-768x180.png 768w, https:\/\/adrianotanaka.com.br\/wp-content\/uploads\/2021\/09\/image-13.png 1181w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption>Com Sparse Snapshot habilitado<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"237\" src=\"https:\/\/adrianotanaka.com.br\/wp-content\/uploads\/2021\/09\/image-14-1024x237.png\" alt=\"\" class=\"wp-image-595\" srcset=\"https:\/\/adrianotanaka.com.br\/wp-content\/uploads\/2021\/09\/image-14-1024x237.png 1024w, https:\/\/adrianotanaka.com.br\/wp-content\/uploads\/2021\/09\/image-14-300x70.png 300w, https:\/\/adrianotanaka.com.br\/wp-content\/uploads\/2021\/09\/image-14-768x178.png 768w, https:\/\/adrianotanaka.com.br\/wp-content\/uploads\/2021\/09\/image-14.png 1169w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption>Backup local habilitado<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"230\" src=\"https:\/\/adrianotanaka.com.br\/wp-content\/uploads\/2021\/09\/image-15-1024x230.png\" alt=\"\" class=\"wp-image-596\" srcset=\"https:\/\/adrianotanaka.com.br\/wp-content\/uploads\/2021\/09\/image-15-1024x230.png 1024w, https:\/\/adrianotanaka.com.br\/wp-content\/uploads\/2021\/09\/image-15-300x67.png 300w, https:\/\/adrianotanaka.com.br\/wp-content\/uploads\/2021\/09\/image-15-768x172.png 768w, https:\/\/adrianotanaka.com.br\/wp-content\/uploads\/2021\/09\/image-15.png 1186w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption>Sparse Snapshot + Backup Local<\/figcaption><\/figure>\n\n\n\n<p>Quanto a vers\u00e3o do Grid, atualmente no Deploy somente a op\u00e7\u00e3o 19.0.0.0 est\u00e1 dispon\u00edvel, na pr\u00e1tica, ao selecionar 19c, ele sempre faz o deploy no ultimo patch dispon\u00edvel nessa vers\u00e3o, nesse caso no momento em que estou escrevendo esse artigo, a vers\u00e3o 19.11.0.0 .<\/p>\n\n\n\n<p>Na parte de chaves SSH, n\u00e3o muda nada do provisionamento de uma VM:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"354\" src=\"https:\/\/adrianotanaka.com.br\/wp-content\/uploads\/2021\/09\/image-16-1024x354.png\" alt=\"\" class=\"wp-image-598\" srcset=\"https:\/\/adrianotanaka.com.br\/wp-content\/uploads\/2021\/09\/image-16-1024x354.png 1024w, https:\/\/adrianotanaka.com.br\/wp-content\/uploads\/2021\/09\/image-16-300x104.png 300w, https:\/\/adrianotanaka.com.br\/wp-content\/uploads\/2021\/09\/image-16-768x266.png 768w, https:\/\/adrianotanaka.com.br\/wp-content\/uploads\/2021\/09\/image-16.png 1183w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Na parte de Network, voc\u00ea deve selecionar as redes client e backup criadas previamente, al\u00e9m disso voc\u00ea pode selecionar a op\u00e7\u00e3o de aplicar um NSG:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"356\" src=\"https:\/\/adrianotanaka.com.br\/wp-content\/uploads\/2021\/09\/image-17-1024x356.png\" alt=\"\" class=\"wp-image-599\" srcset=\"https:\/\/adrianotanaka.com.br\/wp-content\/uploads\/2021\/09\/image-17-1024x356.png 1024w, https:\/\/adrianotanaka.com.br\/wp-content\/uploads\/2021\/09\/image-17-300x104.png 300w, https:\/\/adrianotanaka.com.br\/wp-content\/uploads\/2021\/09\/image-17-768x267.png 768w, https:\/\/adrianotanaka.com.br\/wp-content\/uploads\/2021\/09\/image-17.png 1174w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Ainda na parte de network, voc\u00ea pode colocar o prefix do hostname das VMs, aqui vale uma observa\u00e7\u00e3o importante: O nome\/dns da subnet vai ser concatenado ao nome que voc\u00ea especificou no prefix, ent\u00e3o \u00e9 importante ajustar isso na cria\u00e7\u00e3o das redes:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"250\" src=\"https:\/\/adrianotanaka.com.br\/wp-content\/uploads\/2021\/09\/image-18-1024x250.png\" alt=\"\" class=\"wp-image-600\" srcset=\"https:\/\/adrianotanaka.com.br\/wp-content\/uploads\/2021\/09\/image-18-1024x250.png 1024w, https:\/\/adrianotanaka.com.br\/wp-content\/uploads\/2021\/09\/image-18-300x73.png 300w, https:\/\/adrianotanaka.com.br\/wp-content\/uploads\/2021\/09\/image-18-768x188.png 768w, https:\/\/adrianotanaka.com.br\/wp-content\/uploads\/2021\/09\/image-18.png 1163w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Um outro ponto importante aqui \u00e9 que a Oracle insere um sufixo de 5 caracteres aleat\u00f3rios + n\u00famero do n\u00f3 ao nome que voc\u00ea criou, ficando por exemplo assim:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\"><p>tanaka-abcde1.exapriv.vcndatabase.oraclevcn.com (Meu prefixo \u00e9 tanaka e a oracle inseriu abcde1 para o n\u00f3 1)<br>tanaka-abcde2.exapriv.vcndatabase.oraclevcn.com (Meu prefixo \u00e9 tanaka e a oracle inseriu abcde2 para o n\u00f3 2)<\/p><\/blockquote>\n\n\n\n<p>N\u00e3o \u00e9 poss\u00edvel alterar ou controlar o sufixo que a Oracle cria!<\/p>\n\n\n\n<p>Por ultimo nessa tela, temos a op\u00e7\u00e3o do tipo de licen\u00e7a a ser utilizada e em Show Advanced Options, temos a configura\u00e7\u00e3o do timezone:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"425\" src=\"https:\/\/adrianotanaka.com.br\/wp-content\/uploads\/2021\/09\/image-19-1024x425.png\" alt=\"\" class=\"wp-image-601\" srcset=\"https:\/\/adrianotanaka.com.br\/wp-content\/uploads\/2021\/09\/image-19-1024x425.png 1024w, https:\/\/adrianotanaka.com.br\/wp-content\/uploads\/2021\/09\/image-19-300x125.png 300w, https:\/\/adrianotanaka.com.br\/wp-content\/uploads\/2021\/09\/image-19-768x319.png 768w, https:\/\/adrianotanaka.com.br\/wp-content\/uploads\/2021\/09\/image-19.png 1228w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Ap\u00f3s clicar em Create Exadata VM Cluster, o processo deve levar algumas horas para ser finalizado e o status do cluster vai passar a ser Available:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"514\" src=\"https:\/\/adrianotanaka.com.br\/wp-content\/uploads\/2021\/09\/image-20-1024x514.png\" alt=\"\" class=\"wp-image-602\" srcset=\"https:\/\/adrianotanaka.com.br\/wp-content\/uploads\/2021\/09\/image-20-1024x514.png 1024w, https:\/\/adrianotanaka.com.br\/wp-content\/uploads\/2021\/09\/image-20-300x151.png 300w, https:\/\/adrianotanaka.com.br\/wp-content\/uploads\/2021\/09\/image-20-768x386.png 768w, https:\/\/adrianotanaka.com.br\/wp-content\/uploads\/2021\/09\/image-20-1536x771.png 1536w, https:\/\/adrianotanaka.com.br\/wp-content\/uploads\/2021\/09\/image-20.png 1543w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>\u00c9 isso pessoal, como dicas gerais para o deploy do ExaCS, recomendo criar os recursos de rede e ter certeza de que foram criados da forma que deseja pois para a altera\u00e7\u00e3o de nomenclatura se faz necess\u00e1rio a recria\u00e7\u00e3o das VM Cluster.<\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Nessa s\u00e9rie de posts, vou tentar trazer a voc\u00eas alguns detalhes de como funciona, como fazer deploy e como fazer algumas atividades do dia-a-dia no ExaCS, espero que gostem! Para iniciarmos, primeiro precisamos entender melhor do que se trata o Exadata Cloud Service (ou ExaCS), esse \u00e9 um servi\u00e7o que te entrega um(ou v\u00e1rios) Exadatas [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":612,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"material-hide-sections":[],"footnotes":""},"categories":[35,8,6,1],"tags":[29,33,34,32,10],"class_list":["post-566","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-exadata","category-oci","category-oracle","category-uncategorized","tag-cloud","tag-exa","tag-exacs","tag-exadata","tag-oci"],"_links":{"self":[{"href":"https:\/\/adrianotanaka.com.br\/index.php\/wp-json\/wp\/v2\/posts\/566","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/adrianotanaka.com.br\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/adrianotanaka.com.br\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/adrianotanaka.com.br\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/adrianotanaka.com.br\/index.php\/wp-json\/wp\/v2\/comments?post=566"}],"version-history":[{"count":21,"href":"https:\/\/adrianotanaka.com.br\/index.php\/wp-json\/wp\/v2\/posts\/566\/revisions"}],"predecessor-version":[{"id":608,"href":"https:\/\/adrianotanaka.com.br\/index.php\/wp-json\/wp\/v2\/posts\/566\/revisions\/608"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/adrianotanaka.com.br\/index.php\/wp-json\/wp\/v2\/media\/612"}],"wp:attachment":[{"href":"https:\/\/adrianotanaka.com.br\/index.php\/wp-json\/wp\/v2\/media?parent=566"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/adrianotanaka.com.br\/index.php\/wp-json\/wp\/v2\/categories?post=566"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/adrianotanaka.com.br\/index.php\/wp-json\/wp\/v2\/tags?post=566"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}