{"id":13142,"date":"2023-08-24T11:51:35","date_gmt":"2023-08-24T14:51:35","guid":{"rendered":"https:\/\/categoriaoutros.com.br\/?p=13142"},"modified":"2023-08-24T11:51:38","modified_gmt":"2023-08-24T14:51:38","slug":"pacemaker-sintaxe-para-criacao-de-constraint-usando-pcs","status":"publish","type":"post","link":"https:\/\/categoriaoutros.com.br\/?p=13142","title":{"rendered":"Pacemaker &#8211; Sintaxe para Cria\u00e7\u00e3o de Constraint Usando PCS"},"content":{"rendered":"\n<p>Pacemaker \u00e9 um software de cluster de alta disponibilidade para Linux. PCS \u00e9 um, ou seja, um interpretador de comandos. Nesse caso, trata-se de interpretador de comandos para gerenciamento de Cluster. <\/p>\n\n\n\n<p>Sim. o &#8220;shell pcs&#8221; se refere a uma interface de linha de comando (CLI) chamada &#8220;Pacemaker Configuration System&#8221; (PCS) e permite configurar e gerenciar clusters de alta disponibilidade usando o Pacemaker, fornecendo comandos e recursos para manipular recursos(resources), n\u00f3s(node), restri\u00e7\u00f5es(constraint) e outras configura\u00e7\u00f5es do cluster.<\/p>\n\n\n\n<h1 class=\"wp-block-heading\">Constraint em Cluster<\/h1>\n\n\n\n<p>Em Pacemaker e PCS (Pacemaker Configuration System), as constraints (restri\u00e7\u00f5es) s\u00e3o usadas para definir regras e limita\u00e7\u00f5es no comportamento do cluster. Elas incluem restri\u00e7\u00f5es de localiza\u00e7\u00e3o (location), ordem de inicializa\u00e7\u00e3o (ordering), restri\u00e7\u00f5es de colocaliza\u00e7\u00e3o (colocation) e restri\u00e7\u00f5es de recursos (resource). Essas restri\u00e7\u00f5es garantem que os recursos sejam implantados e executados de acordo com as pol\u00edticas e depend\u00eancias definidas.<\/p>\n\n\n\n<p>Vamos ver exemplos de como criar e usar corretamente a sintaxe de cada comando. Bom, se voc\u00ea \u00e9 novo, sintaxe s\u00e3o regras de como escrever algo corretamente. Esse termo se refere a praticamente qualquer coisa na vida, como em programa\u00e7\u00e3o de softwares e linhas de comando.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Sintaxe para Cria\u00e7\u00e3o da constraint location<\/h2>\n\n\n\n<p>Podemos criar uma constraint location para preferir que um resource(programa) prefira ficar mais em um n\u00f3(computador) do que em outro.<\/p>\n\n\n\n<h5 class=\"wp-block-heading\">Prefers &#8211; Prefira um n\u00f3<\/h5>\n\n\n\n<p>Crie uma restri\u00e7\u00e3o de localiza\u00e7\u00e3o em um recurso para preferir o n\u00f3 e a pontua\u00e7\u00e3o especificados (pontua\u00e7\u00e3o padr\u00e3o: INFINITY)<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">pcs constraint <strong>location<\/strong> &lt;resource id> <strong>prefers<\/strong> &lt;node[=score]>...<\/pre>\n\n\n\n<h5 class=\"wp-block-heading\">Avoid &#8211; Evite um n\u00f3<\/h5>\n\n\n\n<p>Crie uma restri\u00e7\u00e3o de localiza\u00e7\u00e3o em um recurso para evitar o n\u00f3 e a pontua\u00e7\u00e3o especificados (pontua\u00e7\u00e3o padr\u00e3o: INFINITY)<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">location &lt;resource id> avoids &lt;node[=score]>...<\/pre>\n\n\n\n<h5 class=\"wp-block-heading\">Rule  &#8211;  Crie uma regra<\/h5>\n\n\n\n<pre class=\"wp-block-preformatted\">pcs constraint <strong>location<\/strong> &lt;resource id> rule [id=&lt;rule id>] [resource-discovery=&lt;option>] [role=master|slave] [constraint-id=&lt;id>] [score=&lt;score>|score-attribute=&lt;attribute>] &lt;expression><\/pre>\n\n\n\n<p>Cria uma regra de localiza\u00e7\u00e3o no recurso especificado onde a express\u00e3o se parece com uma das seguintes:<\/p>\n\n\n\n<p>defined|not_defined&nbsp;&lt;attribute&gt;<\/p>\n\n\n\n<p>&nbsp;&nbsp;&lt;attribute&gt;&nbsp;lt|gt|lte|gte|eq|ne&nbsp;[string|integer|version]&nbsp;&lt;value&gt;<\/p>\n\n\n\n<p>&nbsp;&nbsp;date&nbsp;gt|lt&nbsp;&lt;date&gt;<\/p>\n\n\n\n<p>&nbsp;&nbsp;date&nbsp;in_range&nbsp;&lt;date&gt;&nbsp;to&nbsp;&lt;date&gt;<\/p>\n\n\n\n<p>&nbsp;&nbsp;date&nbsp;in_range&nbsp;&lt;date&gt;&nbsp;to&nbsp;duration&nbsp;&lt;duration&nbsp;options&gt;&#8230;<\/p>\n\n\n\n<p>&nbsp;&nbsp;date-spec&nbsp;&lt;date&nbsp;spec&nbsp;options&gt;&#8230;<\/p>\n\n\n\n<p>&nbsp;&nbsp;&lt;expression&gt;&nbsp;and|or&nbsp;&lt;expression&gt;<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>\u00a0(\u00a0&lt;expression>\u00a0)<\/p>\n\n\n\n<p>onde as op\u00e7\u00f5es de dura\u00e7\u00e3o e de especifica\u00e7\u00e3o de data s\u00e3o: horas(hour), dias do m\u00eas, dias da semana, dias do ano, meses, semanas, anos, anos da semana, lua. Se a pontua\u00e7\u00e3o for omitida, o padr\u00e3o ser\u00e1 INFINITY. Se id for omitido, um ser\u00e1 gerado a partir do id do recurso. Se a descoberta de recursos for omitida, o padr\u00e3o ser\u00e1 &#8216;sempre&#8217;.<\/p>\n\n\n\n<h5 class=\"wp-block-heading\">Add &#8211; Adicione <\/h5>\n\n\n\n<p><\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">location add &lt;id> &lt;resource id> &lt;node> &lt;score> [resource-discovery=&lt;option>]<\/pre>\n\n\n\n<p>Adicione uma restri\u00e7\u00e3o de localiza\u00e7\u00e3o com o ID, ID do recurso, nome do n\u00f3 e pontua\u00e7\u00e3o apropriados. (Para uso mais avan\u00e7ado do pacemaker)<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Sintaxe para Cria\u00e7\u00e3o da constraint order<\/h2>\n\n\n\n<p>Adicione uma restri\u00e7\u00e3o de ordem especificando a\u00e7\u00f5es (iniciar, parar, promover, rebaixar) e se nenhuma a\u00e7\u00e3o for especificada, a a\u00e7\u00e3o padr\u00e3o ser\u00e1 iniciada. <\/p>\n\n\n\n<h5 class=\"wp-block-heading\">Order<\/h5>\n\n\n\n<pre class=\"wp-block-preformatted\">order [action] &lt;resource id> then [action] &lt;resource id> [options]<\/pre>\n\n\n\n<p>As op\u00e7\u00f5es dispon\u00edveis s\u00e3o kind=Optional\/Mandatory\/Serialize, symmetric=true\/false, require-all=true\/false e id=&lt;constraint-id>.<\/p>\n\n\n\n<h5 class=\"wp-block-heading\">order set\u00a0<\/h5>\n\n\n\n<p>Cria um conjunto ordenado de recursos. <\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">order set &lt;resource1> [resourceN]... [options] [set &lt;resourceX> ... [options]] [setoptions [constraint_options]]<\/pre>\n\n\n\n<p>As op\u00e7\u00f5es dispon\u00edveis s\u00e3o sequencial=true\/false, require-all=true\/false, action=start\/promote\/demote\/stop e role=Stopped\/Started\/Master\/Slave. <\/p>\n\n\n\n<p>As op\u00e7\u00f5es_de_restri\u00e7\u00e3o dispon\u00edveis s\u00e3o id=&lt;constraint-id>, kind=Optional\/Mandatory\/Serialize e symmetric=true\/false.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Sintaxe para Cria\u00e7\u00e3o da constraint colocation<\/h2>\n\n\n\n<h5 class=\"wp-block-heading\">colocation add<\/h5>\n\n\n\n<p>colocation add [master|slave] &lt;source resource id> with [master|slave] &lt;target resource id> [score] [options] [id=constraint-id]<\/p>\n\n\n\n<p>Solicite que &lt;recurso de origem> seja executado no mesmo n\u00f3 onde o pacemaker determinou que &lt;recurso de destino> deve ser executado. Valores positivos de pontua\u00e7\u00e3o significam que os recursos devem ser executados no mesmo n\u00f3, valores negativos significam que os recursos n\u00e3o devem ser executados no mesmo n\u00f3. Especificar &#8216;INFINITY&#8217; (ou &#8216;-INFINITY&#8217;) para a pontua\u00e7\u00e3o for\u00e7a &lt;source resource> a ser executado (ou n\u00e3o executado) com &lt;target resource> (a pontua\u00e7\u00e3o padr\u00e3o \u00e9 &#8220;INFINITY&#8221;). Uma fun\u00e7\u00e3o pode ser mestre ou escravo (se nenhuma fun\u00e7\u00e3o for especificada, o padr\u00e3o \u00e9 &#8216;started&#8217;).<\/p>\n\n\n\n<h5 class=\"wp-block-heading\">colocation set<\/h5>\n\n\n\n<pre class=\"wp-block-preformatted\">colocation set &lt;resource1> [resourceN]... [options] [set &lt;resourceX> ... [options]] [setoptions [constraint_options]]<\/pre>\n\n\n\n<p>Crie uma restri\u00e7\u00e3o de colocation com um conjunto de recursos. As op\u00e7\u00f5es dispon\u00edveis s\u00e3o sequencial=true\/false, require-all=true\/false, action=start\/promote\/demote\/stop e role=Stopped\/Started\/Master\/Slave. As op\u00e7\u00f5es de restri\u00e7\u00e3o dispon\u00edveis s\u00e3o id, score, score-attribute e score-attribute-mangle.<\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Pacemaker \u00e9 um software de cluster de alta disponibilidade para Linux. PCS \u00e9 um, ou seja, um interpretador de comandos. Nesse caso, trata-se de interpretador de comandos para gerenciamento de Cluster. Sim. o &#8220;shell pcs&#8221; se refere a uma interface de linha de comando (CLI) chamada &#8220;Pacemaker Configuration System&#8221; (PCS) e permite configurar e gerenciar&#8230;<\/p>\n<p class=\"more-link-wrap\"><a href=\"https:\/\/categoriaoutros.com.br\/?p=13142\" class=\"more-link\">Read More<span class=\"screen-reader-text\"> &ldquo;Pacemaker &#8211; Sintaxe para Cria\u00e7\u00e3o de Constraint Usando PCS&rdquo;<\/span> &raquo;<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[16,2918],"tags":[1431,3797,4230],"class_list":["post-13142","post","type-post","status-publish","format-standard","hentry","category-informatica-dicas","category-linux","tag-cluster","tag-pacemaker","tag-pcs"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v21.0 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Pacemaker - Sintaxe para Cria\u00e7\u00e3o de Constraint Usando PCS - Categoria Outros<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/categoriaoutros.com.br\/?p=13142\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Pacemaker - Sintaxe para Cria\u00e7\u00e3o de Constraint Usando PCS - Categoria Outros\" \/>\n<meta property=\"og:description\" content=\"Pacemaker \u00e9 um software de cluster de alta disponibilidade para Linux. PCS \u00e9 um, ou seja, um interpretador de comandos. Nesse caso, trata-se de interpretador de comandos para gerenciamento de Cluster. Sim. o &#8220;shell pcs&#8221; se refere a uma interface de linha de comando (CLI) chamada &#8220;Pacemaker Configuration System&#8221; (PCS) e permite configurar e gerenciar...Read More &ldquo;Pacemaker &#8211; Sintaxe para Cria\u00e7\u00e3o de Constraint Usando PCS&rdquo; &raquo;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/categoriaoutros.com.br\/?p=13142\" \/>\n<meta property=\"og:site_name\" content=\"Categoria Outros\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/categoriaoutros\" \/>\n<meta property=\"article:published_time\" content=\"2023-08-24T14:51:35+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-08-24T14:51:38+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/categoriaoutros.com.br\/wp-content\/uploads\/2023\/08\/pinguim-paginas-padrao.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"1022\" \/>\n\t<meta property=\"og:image:height\" content=\"722\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"author\" content=\"Categoria: Outros\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@CategoriaOutros\" \/>\n<meta name=\"twitter:site\" content=\"@CategoriaOutros\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Categoria: Outros\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. tempo de leitura\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/categoriaoutros.com.br\/?p=13142#article\",\"isPartOf\":{\"@id\":\"https:\/\/categoriaoutros.com.br\/?p=13142\"},\"author\":{\"name\":\"Categoria: Outros\",\"@id\":\"https:\/\/categoriaoutros.com.br\/#\/schema\/person\/ba0f432708449436912bd6736864bb40\"},\"headline\":\"Pacemaker &#8211; Sintaxe para Cria\u00e7\u00e3o de Constraint Usando PCS\",\"datePublished\":\"2023-08-24T14:51:35+00:00\",\"dateModified\":\"2023-08-24T14:51:38+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/categoriaoutros.com.br\/?p=13142\"},\"wordCount\":808,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/categoriaoutros.com.br\/#organization\"},\"keywords\":[\"cluster\",\"pacemaker\",\"pcs\"],\"articleSection\":[\"Inform\u00e1tica\",\"Linux\"],\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/categoriaoutros.com.br\/?p=13142#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/categoriaoutros.com.br\/?p=13142\",\"url\":\"https:\/\/categoriaoutros.com.br\/?p=13142\",\"name\":\"Pacemaker - Sintaxe para Cria\u00e7\u00e3o de Constraint Usando PCS - Categoria Outros\",\"isPartOf\":{\"@id\":\"https:\/\/categoriaoutros.com.br\/#website\"},\"datePublished\":\"2023-08-24T14:51:35+00:00\",\"dateModified\":\"2023-08-24T14:51:38+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/categoriaoutros.com.br\/?p=13142#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/categoriaoutros.com.br\/?p=13142\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/categoriaoutros.com.br\/?p=13142#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"In\u00edcio\",\"item\":\"https:\/\/categoriaoutros.com.br\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Pacemaker &#8211; Sintaxe para Cria\u00e7\u00e3o de Constraint Usando PCS\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/categoriaoutros.com.br\/#website\",\"url\":\"https:\/\/categoriaoutros.com.br\/\",\"name\":\"Categoria Outros\",\"description\":\"Assuntos Diversos\",\"publisher\":{\"@id\":\"https:\/\/categoriaoutros.com.br\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/categoriaoutros.com.br\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"pt-BR\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/categoriaoutros.com.br\/#organization\",\"name\":\"Categoria Outros\",\"alternateName\":\"Categoria Outros\",\"url\":\"https:\/\/categoriaoutros.com.br\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/categoriaoutros.com.br\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/categoriaoutros.com.br\/wp-content\/uploads\/2023\/08\/categoriaoutros-logo.jpg\",\"contentUrl\":\"https:\/\/categoriaoutros.com.br\/wp-content\/uploads\/2023\/08\/categoriaoutros-logo.jpg\",\"width\":400,\"height\":400,\"caption\":\"Categoria Outros\"},\"image\":{\"@id\":\"https:\/\/categoriaoutros.com.br\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/categoriaoutros\",\"https:\/\/twitter.com\/CategoriaOutros\",\"https:\/\/br.pinterest.com\/CategoriaOutros\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/categoriaoutros.com.br\/#\/schema\/person\/ba0f432708449436912bd6736864bb40\",\"name\":\"Categoria: Outros\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/categoriaoutros.com.br\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/ed97775f0ab50750ed638ed3417ea85e19ced2c648da167a108e393ae5fd9e33?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/ed97775f0ab50750ed638ed3417ea85e19ced2c648da167a108e393ae5fd9e33?s=96&d=mm&r=g\",\"caption\":\"Categoria: Outros\"},\"sameAs\":[\"http:\/\/categoriaoutros.com.br\"],\"url\":\"https:\/\/categoriaoutros.com.br\/?author=1\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Pacemaker - Sintaxe para Cria\u00e7\u00e3o de Constraint Usando PCS - Categoria Outros","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/categoriaoutros.com.br\/?p=13142","og_locale":"pt_BR","og_type":"article","og_title":"Pacemaker - Sintaxe para Cria\u00e7\u00e3o de Constraint Usando PCS - Categoria Outros","og_description":"Pacemaker \u00e9 um software de cluster de alta disponibilidade para Linux. PCS \u00e9 um, ou seja, um interpretador de comandos. Nesse caso, trata-se de interpretador de comandos para gerenciamento de Cluster. Sim. o &#8220;shell pcs&#8221; se refere a uma interface de linha de comando (CLI) chamada &#8220;Pacemaker Configuration System&#8221; (PCS) e permite configurar e gerenciar...Read More &ldquo;Pacemaker &#8211; Sintaxe para Cria\u00e7\u00e3o de Constraint Usando PCS&rdquo; &raquo;","og_url":"https:\/\/categoriaoutros.com.br\/?p=13142","og_site_name":"Categoria Outros","article_publisher":"https:\/\/www.facebook.com\/categoriaoutros","article_published_time":"2023-08-24T14:51:35+00:00","article_modified_time":"2023-08-24T14:51:38+00:00","og_image":[{"width":1022,"height":722,"url":"https:\/\/categoriaoutros.com.br\/wp-content\/uploads\/2023\/08\/pinguim-paginas-padrao.webp","type":"image\/webp"}],"author":"Categoria: Outros","twitter_card":"summary_large_image","twitter_creator":"@CategoriaOutros","twitter_site":"@CategoriaOutros","twitter_misc":{"Escrito por":"Categoria: Outros","Est. tempo de leitura":"4 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/categoriaoutros.com.br\/?p=13142#article","isPartOf":{"@id":"https:\/\/categoriaoutros.com.br\/?p=13142"},"author":{"name":"Categoria: Outros","@id":"https:\/\/categoriaoutros.com.br\/#\/schema\/person\/ba0f432708449436912bd6736864bb40"},"headline":"Pacemaker &#8211; Sintaxe para Cria\u00e7\u00e3o de Constraint Usando PCS","datePublished":"2023-08-24T14:51:35+00:00","dateModified":"2023-08-24T14:51:38+00:00","mainEntityOfPage":{"@id":"https:\/\/categoriaoutros.com.br\/?p=13142"},"wordCount":808,"commentCount":0,"publisher":{"@id":"https:\/\/categoriaoutros.com.br\/#organization"},"keywords":["cluster","pacemaker","pcs"],"articleSection":["Inform\u00e1tica","Linux"],"inLanguage":"pt-BR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/categoriaoutros.com.br\/?p=13142#respond"]}]},{"@type":"WebPage","@id":"https:\/\/categoriaoutros.com.br\/?p=13142","url":"https:\/\/categoriaoutros.com.br\/?p=13142","name":"Pacemaker - Sintaxe para Cria\u00e7\u00e3o de Constraint Usando PCS - Categoria Outros","isPartOf":{"@id":"https:\/\/categoriaoutros.com.br\/#website"},"datePublished":"2023-08-24T14:51:35+00:00","dateModified":"2023-08-24T14:51:38+00:00","breadcrumb":{"@id":"https:\/\/categoriaoutros.com.br\/?p=13142#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/categoriaoutros.com.br\/?p=13142"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/categoriaoutros.com.br\/?p=13142#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"In\u00edcio","item":"https:\/\/categoriaoutros.com.br\/"},{"@type":"ListItem","position":2,"name":"Pacemaker &#8211; Sintaxe para Cria\u00e7\u00e3o de Constraint Usando PCS"}]},{"@type":"WebSite","@id":"https:\/\/categoriaoutros.com.br\/#website","url":"https:\/\/categoriaoutros.com.br\/","name":"Categoria Outros","description":"Assuntos Diversos","publisher":{"@id":"https:\/\/categoriaoutros.com.br\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/categoriaoutros.com.br\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"pt-BR"},{"@type":"Organization","@id":"https:\/\/categoriaoutros.com.br\/#organization","name":"Categoria Outros","alternateName":"Categoria Outros","url":"https:\/\/categoriaoutros.com.br\/","logo":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/categoriaoutros.com.br\/#\/schema\/logo\/image\/","url":"https:\/\/categoriaoutros.com.br\/wp-content\/uploads\/2023\/08\/categoriaoutros-logo.jpg","contentUrl":"https:\/\/categoriaoutros.com.br\/wp-content\/uploads\/2023\/08\/categoriaoutros-logo.jpg","width":400,"height":400,"caption":"Categoria Outros"},"image":{"@id":"https:\/\/categoriaoutros.com.br\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/categoriaoutros","https:\/\/twitter.com\/CategoriaOutros","https:\/\/br.pinterest.com\/CategoriaOutros\/"]},{"@type":"Person","@id":"https:\/\/categoriaoutros.com.br\/#\/schema\/person\/ba0f432708449436912bd6736864bb40","name":"Categoria: Outros","image":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/categoriaoutros.com.br\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/ed97775f0ab50750ed638ed3417ea85e19ced2c648da167a108e393ae5fd9e33?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/ed97775f0ab50750ed638ed3417ea85e19ced2c648da167a108e393ae5fd9e33?s=96&d=mm&r=g","caption":"Categoria: Outros"},"sameAs":["http:\/\/categoriaoutros.com.br"],"url":"https:\/\/categoriaoutros.com.br\/?author=1"}]}},"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/categoriaoutros.com.br\/index.php?rest_route=\/wp\/v2\/posts\/13142","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/categoriaoutros.com.br\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/categoriaoutros.com.br\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/categoriaoutros.com.br\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/categoriaoutros.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=13142"}],"version-history":[{"count":2,"href":"https:\/\/categoriaoutros.com.br\/index.php?rest_route=\/wp\/v2\/posts\/13142\/revisions"}],"predecessor-version":[{"id":13144,"href":"https:\/\/categoriaoutros.com.br\/index.php?rest_route=\/wp\/v2\/posts\/13142\/revisions\/13144"}],"wp:attachment":[{"href":"https:\/\/categoriaoutros.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=13142"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/categoriaoutros.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=13142"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/categoriaoutros.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=13142"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}