OK
https://www.thegeekdiary.com/
Nigeria
Country
AS37148
Network
November 28, 2020, 06:36 AM UTC
Date & Time
Websites
Websites
Runtime: 1.9s

On November 28, 2020, 06:36 AM UTC, https://www.thegeekdiary.com/ was accessible when tested on AS37148 in Nigeria.

Failures

HTTP Experiment
null
DNS Experiment
null
Control
null

DNS Queries

Resolver:
127.0.0.2
Query:
IN A www.thegeekdiary.com
Engine:
system
Name
Class
TTL
Type
DATA
@
IN
A
172.104.9.113

TCP Connections

Connection to 172.104.9.113:443 succeeded.

HTTP Requests

URL
GET https://www.thegeekdiary.com/
Response Headers
Accept-Ranges:
bytes
Age:
336051
Content-Length:
39213
Content-Type:
text/html; charset=UTF-8
Date:
Sat, 28 Nov 2020 06:37:05 GMT
Grace:
none
Referrer-Policy:
strict-origin-when-cross-origin
Strict-Transport-Security:
max-age=31536000; includeSubDomains; preload
Vary:
Accept-Encoding
X-Cdn:
WCWS Internet Inc
X-Configured-By:
GetPageSpeed.com
X-Frame-Options:
SAMEORIGIN
X-Micro-Cache:
MISS
X-Page-Speed:
1.13.35.2-0
X-Req:
11682567 12371038
X-Storage:
default
X-Xss-Protection:
1; mode=block
Response Body
<!DOCTYPE html>
<html lang="en-US">
<head itemscope itemtype="https://schema.org/WebSite">
<meta charset="UTF-8"/>
<meta name="description" content="CONCEPTS | BASICS | HOWTO"/>
<meta name="keywords" content="zfs, vxvm, Linux, Solaris, Oracle, asm, ldoms, vcs, cluster, solaris 11, oracle database, netbackup"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>The Geek Diary – CONCEPTS | BASICS | HOWTO</title>
<link rel="amphtml" href="https://www.thegeekdiary.com/amp/"/><meta name="generator" content="AMP for WP 1.0.68.1"/><link rel='dns-prefetch' href='//fonts.googleapis.com'/>
<link rel="canonical" href="https://www.thegeekdiary.com/"/>
<link rel='stylesheet' id='wellness-pro-css' href='https://cdn.thegeekdiary.com/wp-content/themes/wellness-pro/style.css?ver=1.1.3' type='text/css' media='all'/>
<style id='wellness-pro-inline-css' type='text/css'>.front-page-1{background-image:url(https://cdn.thegeekdiary.com/wp-content/themes/wellness-pro/images/bg-1.jpg)}.front-page-3{background-image:url(https://cdn.thegeekdiary.com/wp-content/themes/wellness-pro/images/bg-3.jpg)}.front-page-5{background-image:url(https://cdn.thegeekdiary.com/wp-content/themes/wellness-pro/images/bg-5.jpg)}</style>
<link rel='stylesheet' id='wellness-fonts-css' href='//fonts.googleapis.com/css?family=Open+Sans%3A400%2C700%7COswald&#038;ver=1.1.3' type='text/css' media='all'/>
<link rel='stylesheet' id='dashicons-css' href='https://cdn.thegeekdiary.com/wp-includes/css/dashicons.min.css?ver=5.5.3' type='text/css' media='all'/>
<script type='text/javascript' src='https://cdn.thegeekdiary.com/wp-includes/js/jquery/jquery.js?ver=1.12.4-wp' id='jquery-core-js'></script>
<link rel="icon" href="https://cdn.thegeekdiary.com/wp-content/themes/wellness-pro/images/favicon.ico"/>
<link rel="next" href="https://www.thegeekdiary.com/page/2/"/>
<meta itemprop="name" content="The Geek Diary"/>
<meta itemprop="url" content="https://www.thegeekdiary.com/"/>
<script data-ad-client="ca-pub-9806101468749934" async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<script async src=\"//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js\"></script>
<script>
     (adsbygoogle = window.adsbygoogle || []).push({
          google_ad_client: \"ca-pub-9806101468749934\",
          enable_page_level_ads: true
     });
</script>
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-44279375-1"></script>
<script>window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments);}gtag('js',new Date());gtag('config','UA-44279375-1');</script><script data-pagespeed-no-defer>(function(){function f(a,b,d){if(a.addEventListener)a.addEventListener(b,d,!1);else if(a.attachEvent)a.attachEvent("on"+b,d);else{var c=a["on"+b];a["on"+b]=function(){d.call(this);c&&c.call(this)}}};window.pagespeed=window.pagespeed||{};var g=window.pagespeed;function k(a){this.g=[];this.f=0;this.h=!1;this.j=a;this.i=null;this.l=0;this.b=!1;this.a=0}function l(a,b){var d=b.getAttribute("data-pagespeed-lazy-position");if(d)return parseInt(d,0);var d=b.offsetTop,c=b.offsetParent;c&&(d+=l(a,c));d=Math.max(d,0);b.setAttribute("data-pagespeed-lazy-position",d);return d}
function m(a,b){var d,c,e;if(!a.b&&(0==b.offsetHeight||0==b.offsetWidth))return!1;a:if(b.currentStyle)c=b.currentStyle.position;else{if(document.defaultView&&document.defaultView.getComputedStyle&&(c=document.defaultView.getComputedStyle(b,null))){c=c.getPropertyValue("position");break a}c=b.style&&b.style.position?b.style.position:""}if("relative"==c)return!0;e=0;"number"==typeof window.pageYOffset?e=window.pageYOffset:document.body&&document.body.scrollTop?e=document.body.scrollTop:document.documentElement&&
document.documentElement.scrollTop&&(e=document.documentElement.scrollTop);d=window.innerHeight||document.documentElement.clientHeight||document.body.clientHeight;c=e;e+=d;var h=b.getBoundingClientRect();h?(e=h.top-d,c=h.bottom):(h=l(a,b),d=h+b.offsetHeight,e=h-e,c=d-c);return e<=a.f&&0<=c+a.f}
k.prototype.m=function(a){p(a);var b=this;window.setTimeout(function(){var d=a.getAttribute("data-pagespeed-lazy-src");if(d)if((b.h||m(b,a))&&-1!=a.src.indexOf(b.j)){var c=a.parentNode,e=a.nextSibling;c&&c.removeChild(a);a.c&&(a.getAttribute=a.c);a.removeAttribute("onload");a.tagName&&"IMG"==a.tagName&&g.CriticalImages&&f(a,"load",function(){g.CriticalImages.checkImageForCriticality(this);b.b&&(b.a--,b.a||g.CriticalImages.checkCriticalImages())});a.removeAttribute("data-pagespeed-lazy-src");a.removeAttribute("data-pagespeed-lazy-replaced-functions");
c&&c.insertBefore(a,e);if(c=a.getAttribute("data-pagespeed-lazy-srcset"))a.srcset=c,a.removeAttribute("data-pagespeed-lazy-srcset");a.src=d}else b.g.push(a)},0)};k.prototype.loadIfVisibleAndMaybeBeacon=k.prototype.m;k.prototype.s=function(){this.h=!0;q(this)};k.prototype.loadAllImages=k.prototype.s;function q(a){var b=a.g,d=b.length;a.g=[];for(var c=0;c<d;++c)a.m(b[c])}function t(a,b){return a.a?null!=a.a(b):null!=a.getAttribute(b)}
k.prototype.u=function(){for(var a=document.getElementsByTagName("img"),b=0,d;d=a[b];b++)t(d,"data-pagespeed-lazy-src")&&p(d)};k.prototype.overrideAttributeFunctions=k.prototype.u;function p(a){t(a,"data-pagespeed-lazy-replaced-functions")||(a.c=a.getAttribute,a.getAttribute=function(a){"src"==a.toLowerCase()&&t(this,"data-pagespeed-lazy-src")&&(a="data-pagespeed-lazy-src");return this.c(a)},a.setAttribute("data-pagespeed-lazy-replaced-functions","1"))}
g.o=function(a,b){function d(){if(!(c.b&&a||c.i)){var b=200;200<(new Date).getTime()-c.l&&(b=0);c.i=window.setTimeout(function(){c.l=(new Date).getTime();q(c);c.i=null},b)}}var c=new k(b);g.lazyLoadImages=c;f(window,"load",function(){c.b=!0;c.h=a;c.f=200;if(g.CriticalImages){for(var b=0,d=document.getElementsByTagName("img"),r=0,n;n=d[r];r++)-1!=n.src.indexOf(c.j)&&t(n,"data-pagespeed-lazy-src")&&b++;c.a=b;c.a||g.CriticalImages.checkCriticalImages()}q(c)});b.indexOf("data")&&((new Image).src=b);f(window,
"scroll",d);f(window,"resize",d)};g.lazyLoadInit=g.o;})();

pagespeed.lazyLoadInit(true, "/pagespeed_static/1.JiBnMqyl6S.gif");
</script></head>
<body class="home blog header-full-width content-sidebar genesis-breadcrumbs-hidden genesis-footer-widgets-hidden" itemscope itemtype="https://schema.org/WebPage"><div class="site-container"><ul class="genesis-skip-link"><li><a href="#genesis-nav-primary" class="screen-reader-shortcut"> Skip to primary navigation</a></li><li><a href="#genesis-content" class="screen-reader-shortcut"> Skip to main content</a></li><li><a href="#genesis-sidebar-primary" class="screen-reader-shortcut"> Skip to primary sidebar</a></li></ul><header class="site-header" itemscope itemtype="https://schema.org/WPHeader"><div class="wrap"><div class="title-area"><h1 class="site-title" itemprop="headline"><a href="https://www.thegeekdiary.com/" title="The Geek Diary">The<span class="custom-title"> Geek </span>Diary</a></h1><p class="site-description" itemprop="description">CONCEPTS | BASICS | HOWTO</p></div></div></header><nav class="nav-primary" aria-label="Main" itemscope itemtype="https://schema.org/SiteNavigationElement" id="genesis-nav-primary"><div class="wrap"><ul id="menu-beside-logo" class="menu genesis-nav-menu menu-primary js-superfish"><li id="menu-item-17631" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-17631"><a href="#" itemprop="url"><span itemprop="name">OS</span></a>
<ul class="sub-menu">
<li id="menu-item-17636" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-17636"><a href="https://www.thegeekdiary.com/category/linux/" itemprop="url"><span itemprop="name">Linux</span></a></li>
<li id="menu-item-17634" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-17634"><a href="https://www.thegeekdiary.com/category/centos-rhel/" itemprop="url"><span itemprop="name">CentOS/RHEL</span></a></li>
<li id="menu-item-17635" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-17635"><a href="https://www.thegeekdiary.com/category/solaris/" itemprop="url"><span itemprop="name">Solaris</span></a></li>
<li id="menu-item-17637" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-17637"><a href="https://www.thegeekdiary.com/category/linux/oracle-linux/" itemprop="url"><span itemprop="name">Oracle Linux</span></a></li>
<li id="menu-item-17638" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-17638"><a href="https://www.thegeekdiary.com/category/linux/linux-services/" itemprop="url"><span itemprop="name">Linux Services</span></a></li>
<li id="menu-item-17648" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-17648"><a href="https://www.thegeekdiary.com/category/vcs/" itemprop="url"><span itemprop="name">VCS</span></a></li>
</ul>
</li>
<li id="menu-item-17632" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-17632"><a href="#" itemprop="url"><span itemprop="name">Database</span></a>
<ul class="sub-menu">
<li id="menu-item-17639" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-17639"><a href="https://www.thegeekdiary.com/category/oracle/" itemprop="url"><span itemprop="name">oracle</span></a></li>
<li id="menu-item-17640" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-17640"><a href="https://www.thegeekdiary.com/category/oracle/oracle-12c/" itemprop="url"><span itemprop="name">oracle 12c</span></a></li>
<li id="menu-item-17641" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-17641"><a href="https://www.thegeekdiary.com/category/oracle/asm/" itemprop="url"><span itemprop="name">ASM</span></a></li>
<li id="menu-item-17642" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-17642"><a href="https://www.thegeekdiary.com/category/mysql/" itemprop="url"><span itemprop="name">mysql</span></a></li>
<li id="menu-item-17643" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-17643"><a href="https://www.thegeekdiary.com/category/mariadb/" itemprop="url"><span itemprop="name">MariaDB</span></a></li>
<li id="menu-item-17644" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-17644"><a href="https://www.thegeekdiary.com/category/oracle/data-guard/" itemprop="url"><span itemprop="name">Data Guard</span></a></li>
</ul>
</li>
<li id="menu-item-17633" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-17633"><a href="#" itemprop="url"><span itemprop="name">DevOps</span></a>
<ul class="sub-menu">
<li id="menu-item-17645" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-17645"><a href="https://www.thegeekdiary.com/category/devops/docker/" itemprop="url"><span itemprop="name">Docker</span></a></li>
<li id="menu-item-17646" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-17646"><a href="https://www.thegeekdiary.com/category/devops/shell-scripting/" itemprop="url"><span itemprop="name">Shell Scripting</span></a></li>
</ul>
</li>
<li id="menu-item-17647" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-17647"><a href="https://www.thegeekdiary.com/category/interview-questions/" itemprop="url"><span itemprop="name">Interview Questions</span></a></li>
<li id="menu-item-17649" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-17649"><a href="#" itemprop="url"><span itemprop="name">Big Data</span></a>
<ul class="sub-menu">
<li id="menu-item-17650" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-17650"><a href="https://www.thegeekdiary.com/category/hadoop/" itemprop="url"><span itemprop="name">Hadoop</span></a></li>
<li id="menu-item-17651" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-17651"><a href="https://www.thegeekdiary.com/category/hadoop/cloudera/" itemprop="url"><span itemprop="name">Cloudera</span></a></li>
<li id="menu-item-17652" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-17652"><a href="https://www.thegeekdiary.com/category/hadoop/hortonworks-hdp/" itemprop="url"><span itemprop="name">Hortonworks HDP</span></a></li>
</ul>
</li>
</ul></div></nav><div class="site-inner"><div class="content-sidebar-wrap"><main class="content" id="genesis-content"><article class="post-17827 post type-post status-publish format-standard category-centos-rhel category-centos-rhel-8 category-linux entry" aria-label="How to Configure an NFSv4-only Client using nfsconf in CentOS/RHEL 8" itemscope itemtype="https://schema.org/CreativeWork"><header class="entry-header"><h2 class="entry-title" itemprop="headline"><a class="entry-title-link" rel="bookmark" href="https://www.thegeekdiary.com/how-to-configure-an-nfsv4-only-client-using-nfsconf-in-centos-rhel-8/">How to Configure an NFSv4-only Client using nfsconf in CentOS/RHEL 8</a></h2>
<p class="entry-meta">By <span class="entry-author" itemprop="author" itemscope itemtype="https://schema.org/Person"><a href="https://www.thegeekdiary.com/author/sandeep_patil/" class="entry-author-link" rel="author" itemprop="url"><span class="entry-author-name" itemprop="name">admin</span></a></span> </p></header><div class="entry-content" itemprop="text"><p>The nfsconf tool
CentOS/RHEL 8 introduces the nfsconf tool to manage the NFS client and server configuration files under NFSv4 and NFSv3. Configure the nfsconf tool using /etc/nfs.conf (the /etc/sysconfig/nfs file from earlier versions of the operating system is deprecated now). Use the nfsconf tool to get, set, or unset NFS configuration parameters.
The /etc/nfs.conf configuration file is composed of multiple sections starting with a key word in square brackets ([keyword]) with value &#x02026; <a href="https://www.thegeekdiary.com/how-to-configure-an-nfsv4-only-client-using-nfsconf-in-centos-rhel-8/" class="more-link">[Read more...] <span class="screen-reader-text">about How to Configure an NFSv4-only Client using nfsconf in CentOS/RHEL 8</span></a></p></div><footer class="entry-footer"><p class="entry-meta"><span class="entry-categories">Filed Under: <a href="https://www.thegeekdiary.com/category/centos-rhel/" rel="category tag">CentOS/RHEL</a>, <a href="https://www.thegeekdiary.com/category/linux/centos-rhel-8/" rel="category tag">CentOS/RHEL 8</a>, <a href="https://www.thegeekdiary.com/category/linux/" rel="category tag">Linux</a></span> </p></footer></article><article class="post-17822 post type-post status-publish format-standard category-linux entry" aria-label="How to Schedule Tasks Using at in Linux" itemscope itemtype="https://schema.org/CreativeWork"><header class="entry-header"><h2 class="entry-title" itemprop="headline"><a class="entry-title-link" rel="bookmark" href="https://www.thegeekdiary.com/how-to-schedule-tasks-using-at-in-linux/">How to Schedule Tasks Using at in Linux</a></h2>
<p class="entry-meta">By <span class="entry-author" itemprop="author" itemscope itemtype="https://schema.org/Person"><a href="https://www.thegeekdiary.com/author/sandeep_patil/" class="entry-author-link" rel="author" itemprop="url"><span class="entry-author-name" itemprop="name">admin</span></a></span> </p></header><div class="entry-content" itemprop="text"><p>The atd Daemon
The atd daemon allows users to submit jobs to be performed at a later time, such as "at 2:00am". In order to use the atd daemon, it must be running. Users can confirm that atd is running simply by examining a list of running processes:
$ ps aux | grep atd
daemon 4730 0.0 0.2 1420 532 ? S 15:42 0:00 /usr/sbin/atd
madonna 5570 0.0 0.2 3572 640 pts/2 S 16:43 0:00 grep atd
Notice that the seventh column specifies what terminal a process is associated &#x02026; <a href="https://www.thegeekdiary.com/how-to-schedule-tasks-using-at-in-linux/" class="more-link">[Read more...] <span class="screen-reader-text">about How to Schedule Tasks Using at in Linux</span></a></p></div><footer class="entry-footer"><p class="entry-meta"><span class="entry-categories">Filed Under: <a href="https://www.thegeekdiary.com/category/linux/" rel="category tag">Linux</a></span> </p></footer></article><article class="post-17819 post type-post status-publish format-standard category-centos-rhel category-centos-rhel-7 category-centos-rhel-8 category-linux entry" aria-label="Beginners Guide to Tuning Profiles in CentOS/RHEL" itemscope itemtype="https://schema.org/CreativeWork"><header class="entry-header"><h2 class="entry-title" itemprop="headline"><a class="entry-title-link" rel="bookmark" href="https://www.thegeekdiary.com/beginners-guide-to-tuning-profiles-in-centos-rhel/">Beginners Guide to Tuning Profiles in CentOS/RHEL</a></h2>
<p class="entry-meta">By <span class="entry-author" itemprop="author" itemscope itemtype="https://schema.org/Person"><a href="https://www.thegeekdiary.com/author/sandeep_patil/" class="entry-author-link" rel="author" itemprop="url"><span class="entry-author-name" itemprop="name">admin</span></a></span> </p></header><div class="entry-content" itemprop="text"><p>Tuning Systems
System administrators can optimize the performance of a system by adjusting various device settings based on a variety of use case workloads. The tuned daemon applies tuning adjustments both statically and dynamically, using tuning profiles that reflect particular workload requirements.
Configuring Static Tuning
The tuned daemon applies system settings when the service starts or upon the selection of a new tuning profile. Static tuning configures predefined kernel parameters &#x02026; <a href="https://www.thegeekdiary.com/beginners-guide-to-tuning-profiles-in-centos-rhel/" class="more-link">[Read more...] <span class="screen-reader-text">about Beginners Guide to Tuning Profiles in CentOS/RHEL</span></a></p></div><footer class="entry-footer"><p class="entry-meta"><span class="entry-categories">Filed Under: <a href="https://www.thegeekdiary.com/category/centos-rhel/" rel="category tag">CentOS/RHEL</a>, <a href="https://www.thegeekdiary.com/category/centos-rhel/centos-rhel-7/" rel="category tag">CentOS/RHEL 7</a>, <a href="https://www.thegeekdiary.com/category/linux/centos-rhel-8/" rel="category tag">CentOS/RHEL 8</a>, <a href="https://www.thegeekdiary.com/category/linux/" rel="category tag">Linux</a></span> </p></footer></article><div class="crunchify_ad_on_home">
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<ins class="adsbygoogle" style="display:block" data-ad-client="ca-pub-9806101468749934" data-ad-slot="4606530400" data-ad-format="auto"></ins>
<script>(adsbygoogle=window.adsbygoogle||[]).push({});</script></div><article class="post-17816 post type-post status-publish format-standard category-ansible category-devops entry" aria-label="How to use ansible-config to discover and investigate configuration options" itemscope itemtype="https://schema.org/CreativeWork"><header class="entry-header"><h2 class="entry-title" itemprop="headline"><a class="entry-title-link" rel="bookmark" href="https://www.thegeekdiary.com/how-to-use-ansible-config-to-discover-and-investigate-configuration-options/">How to use ansible-config to discover and investigate configuration options</a></h2>
<p class="entry-meta">By <span class="entry-author" itemprop="author" itemscope itemtype="https://schema.org/Person"><a href="https://www.thegeekdiary.com/author/sandeep_patil/" class="entry-author-link" rel="author" itemprop="url"><span class="entry-author-name" itemprop="name">admin</span></a></span> </p></header><div class="entry-content" itemprop="text"><p>Viewing Configuration Options
If you want to find out what options are available in the configuration file, use the ansible-config list command. It will display an exhaustive list of the available configuration options and their default settings. This list may vary depending on the version of Ansible that you have installed and whether you have any additional Ansible plugins on your control node.
Each option displayed by ansible-config list will have a number of key-value pairs associated &#x02026; <a href="https://www.thegeekdiary.com/how-to-use-ansible-config-to-discover-and-investigate-configuration-options/" class="more-link">[Read more...] <span class="screen-reader-text">about How to use ansible-config to discover and investigate configuration options</span></a></p></div><footer class="entry-footer"><p class="entry-meta"><span class="entry-categories">Filed Under: <a href="https://www.thegeekdiary.com/category/devops/ansible/" rel="category tag">Ansible</a>, <a href="https://www.thegeekdiary.com/category/devops/" rel="category tag">DevOps</a></span> </p></footer></article><article class="post-17811 post type-post status-publish format-standard category-ansible category-devops entry" aria-label="How to write multiple plays and per-play privilege escalation in Ansible" itemscope itemtype="https://schema.org/CreativeWork"><header class="entry-header"><h2 class="entry-title" itemprop="headline"><a class="entry-title-link" rel="bookmark" href="https://www.thegeekdiary.com/how-to-write-multiple-plays-and-per-play-privilege-escalation-in-ansible/">How to write multiple plays and per-play privilege escalation in Ansible</a></h2>
<p class="entry-meta">By <span class="entry-author" itemprop="author" itemscope itemtype="https://schema.org/Person"><a href="https://www.thegeekdiary.com/author/sandeep_patil/" class="entry-author-link" rel="author" itemprop="url"><span class="entry-author-name" itemprop="name">admin</span></a></span> </p></header><div class="entry-content" itemprop="text"><p>Writing Multiple Plays
A playbook is a YAML file containing a list of one or more plays. Remember that a single play is an ordered list of tasks to execute against hosts selected from the inventory. Therefore, if a playbook contains multiple plays, each play may apply its tasks to a separate set of hosts. This can be very useful when orchestrating a complex deployment which may involve different tasks on different hosts. You can write a playbook that runs one play against one set of hosts, and &#x02026; <a href="https://www.thegeekdiary.com/how-to-write-multiple-plays-and-per-play-privilege-escalation-in-ansible/" class="more-link">[Read more...] <span class="screen-reader-text">about How to write multiple plays and per-play privilege escalation in Ansible</span></a></p></div><footer class="entry-footer"><p class="entry-meta"><span class="entry-categories">Filed Under: <a href="https://www.thegeekdiary.com/category/devops/ansible/" rel="category tag">Ansible</a>, <a href="https://www.thegeekdiary.com/category/devops/" rel="category tag">DevOps</a></span> </p></footer></article><div class="crunchify_ad_on_home">
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<ins class="adsbygoogle" style="display:block" data-ad-client="ca-pub-9806101468749934" data-ad-slot="4606530400" data-ad-format="auto"></ins>
<script>(adsbygoogle=window.adsbygoogle||[]).push({});</script></div><article class="post-17808 post type-post status-publish format-standard category-ansible category-devops entry" aria-label="How to Write Ansible Playbook and run it using the ansible-playbook command" itemscope itemtype="https://schema.org/CreativeWork"><header class="entry-header"><h2 class="entry-title" itemprop="headline"><a class="entry-title-link" rel="bookmark" href="https://www.thegeekdiary.com/how-to-write-ansible-playbook-and-run-it-using-the-ansible-playbook-command/">How to Write Ansible Playbook and run it using the ansible-playbook command</a></h2>
<p class="entry-meta">By <span class="entry-author" itemprop="author" itemscope itemtype="https://schema.org/Person"><a href="https://www.thegeekdiary.com/author/sandeep_patil/" class="entry-author-link" rel="author" itemprop="url"><span class="entry-author-name" itemprop="name">admin</span></a></span> </p></header><div class="entry-content" itemprop="text"><p>Ansible Playbooks and Ad Hoc Commands
Ad hoc commands can run a single, simple task against a set of targeted hosts as a one-time command. The real power of Ansible, however, is in learning how to use playbooks to run multiple, complex tasks against a set of targeted hosts in an easily repeatable manner. A play is an ordered set of tasks run against hosts selected from your inventory. A playbook is a text file containing a list of one or more plays to run in a specific order.
Plays allow you &#x02026; <a href="https://www.thegeekdiary.com/how-to-write-ansible-playbook-and-run-it-using-the-ansible-playbook-command/" class="more-link">[Read more...] <span class="screen-reader-text">about How to Write Ansible Playbook and run it using the ansible-playbook command</span></a></p></div><footer class="entry-footer"><p class="entry-meta"><span class="entry-categories">Filed Under: <a href="https://www.thegeekdiary.com/category/devops/ansible/" rel="category tag">Ansible</a>, <a href="https://www.thegeekdiary.com/category/devops/" rel="category tag">DevOps</a></span> </p></footer></article><article class="post-17805 post type-post status-publish format-standard category-ansible category-devops entry" aria-label="How to Run Ad-Hoc Commands Using Ansible" itemscope itemtype="https://schema.org/CreativeWork"><header class="entry-header"><h2 class="entry-title" itemprop="headline"><a class="entry-title-link" rel="bookmark" href="https://www.thegeekdiary.com/how-to-run-ad-hoc-commands-using-ansible/">How to Run Ad-Hoc Commands Using Ansible</a></h2>
<p class="entry-meta">By <span class="entry-author" itemprop="author" itemscope itemtype="https://schema.org/Person"><a href="https://www.thegeekdiary.com/author/sandeep_patil/" class="entry-author-link" rel="author" itemprop="url"><span class="entry-author-name" itemprop="name">admin</span></a></span> </p></header><div class="entry-content" itemprop="text"><p>In this post, we will learn how to run a single Ansible automation task using an ad hoc command and explain some use cases for ad hoc commands.
Running ad hoc Commands with Ansible
An ad hoc command is a way of executing a single Ansible task quickly, one that you do not need to save to run again later. They are simple, online operations that can be run without writing a playbook. Ad hoc commands are useful for quick tests and changes. For example, you can use an ad hoc command to make sure &#x02026; <a href="https://www.thegeekdiary.com/how-to-run-ad-hoc-commands-using-ansible/" class="more-link">[Read more...] <span class="screen-reader-text">about How to Run Ad-Hoc Commands Using Ansible</span></a></p></div><footer class="entry-footer"><p class="entry-meta"><span class="entry-categories">Filed Under: <a href="https://www.thegeekdiary.com/category/devops/ansible/" rel="category tag">Ansible</a>, <a href="https://www.thegeekdiary.com/category/devops/" rel="category tag">DevOps</a></span> </p></footer></article><div class="crunchify_ad_on_home">
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<ins class="adsbygoogle" style="display:block" data-ad-client="ca-pub-9806101468749934" data-ad-slot="4606530400" data-ad-format="auto"></ins>
<script>(adsbygoogle=window.adsbygoogle||[]).push({});</script></div><article class="post-17801 post type-post status-publish format-standard category-centos-rhel category-centos-rhel-7 category-centos-rhel-8 category-linux entry" aria-label="Beginners Guide to Managing Package Module Streams in CentOS/RHEL 8" itemscope itemtype="https://schema.org/CreativeWork"><header class="entry-header"><h2 class="entry-title" itemprop="headline"><a class="entry-title-link" rel="bookmark" href="https://www.thegeekdiary.com/beginners-guide-to-managing-package-module-streams-in-centos-rhel-8/">Beginners Guide to Managing Package Module Streams in CentOS/RHEL 8</a></h2>
<p class="entry-meta">By <span class="entry-author" itemprop="author" itemscope itemtype="https://schema.org/Person"><a href="https://www.thegeekdiary.com/author/sandeep_patil/" class="entry-author-link" rel="author" itemprop="url"><span class="entry-author-name" itemprop="name">admin</span></a></span> </p></header><div class="entry-content" itemprop="text"><p>Introduction to Application Streams
CentOS/RHEL 8.0 introduces the concept of Application Streams. Multiple versions of user-space components shipped with the distribution are now delivered at the same time. They may be updated more frequently than the core operating system packages. This provides you with greater flexibility to customize Red Hat Enterprise Linux without impacting the underlying stability of the platform or specific deployments.
Traditionally, managing alternate versions of an &#x02026; <a href="https://www.thegeekdiary.com/beginners-guide-to-managing-package-module-streams-in-centos-rhel-8/" class="more-link">[Read more...] <span class="screen-reader-text">about Beginners Guide to Managing Package Module Streams in CentOS/RHEL 8</span></a></p></div><footer class="entry-footer"><p class="entry-meta"><span class="entry-categories">Filed Under: <a href="https://www.thegeekdiary.com/category/centos-rhel/" rel="category tag">CentOS/RHEL</a>, <a href="https://www.thegeekdiary.com/category/centos-rhel/centos-rhel-7/" rel="category tag">CentOS/RHEL 7</a>, <a href="https://www.thegeekdiary.com/category/linux/centos-rhel-8/" rel="category tag">CentOS/RHEL 8</a>, <a href="https://www.thegeekdiary.com/category/linux/" rel="category tag">Linux</a></span> </p></footer></article><article class="post-17798 post type-post status-publish format-standard category-centos-rhel category-linux entry" aria-label="Common Error Messages from Command xfs_repair in Linux" itemscope itemtype="https://schema.org/CreativeWork"><header class="entry-header"><h2 class="entry-title" itemprop="headline"><a class="entry-title-link" rel="bookmark" href="https://www.thegeekdiary.com/common-error-messages-from-command-xfs_repair-in-linux/">Common Error Messages from Command xfs_repair in Linux</a></h2>
<p class="entry-meta">By <span class="entry-author" itemprop="author" itemscope itemtype="https://schema.org/Person"><a href="https://www.thegeekdiary.com/author/sandeep_patil/" class="entry-author-link" rel="author" itemprop="url"><span class="entry-author-name" itemprop="name">admin</span></a></span> </p></header><div class="entry-content" itemprop="text"><p>The post explains some of the common error messages from command xfs_repair and the repairs that it performs.
disconnected inode 242002, moving to lost+found
xfs_repair found an inode that is in use but is not connected to the filesystem. The inode is moved to the filesystem's lost+found directory. Its name is its inode number (in this example, 242002). If the disconnected inode is a directory, the directory's subtree is preserved--all of its child inodes are automatically moved with it. So, &#x02026; <a href="https://www.thegeekdiary.com/common-error-messages-from-command-xfs_repair-in-linux/" class="more-link">[Read more...] <span class="screen-reader-text">about Common Error Messages from Command xfs_repair in Linux</span></a></p></div><footer class="entry-footer"><p class="entry-meta"><span class="entry-categories">Filed Under: <a href="https://www.thegeekdiary.com/category/centos-rhel/" rel="category tag">CentOS/RHEL</a>, <a href="https://www.thegeekdiary.com/category/linux/" rel="category tag">Linux</a></span> </p></footer></article><article class="post-17794 post type-post status-publish format-standard category-centos-rhel category-centos-rhel-6 category-linux entry" aria-label="How to Permanently set the ethtool settings in CentOS/RHEL 6" itemscope itemtype="https://schema.org/CreativeWork"><header class="entry-header"><h2 class="entry-title" itemprop="headline"><a class="entry-title-link" rel="bookmark" href="https://www.thegeekdiary.com/how-to-permanently-set-the-ethtool-settings-in-centos-rhel-6/">How to Permanently set the ethtool settings in CentOS/RHEL 6</a></h2>
<p class="entry-meta">By <span class="entry-author" itemprop="author" itemscope itemtype="https://schema.org/Person"><a href="https://www.thegeekdiary.com/author/sandeep_patil/" class="entry-author-link" rel="author" itemprop="url"><span class="entry-author-name" itemprop="name">admin</span></a></span> </p></header><div class="entry-content" itemprop="text"><p>Modifications made with the ethtool command are by default disappeared after a reboot. For permanent settings, the interface configuration file has to be edited. For each network device, there will be a file in the /etc/sysconfig/network-scripts/
For example, for device eth0 there will be /etc/sysconfig/network-scripts/ifcfg-eth0 containing the properties of the device. A line can be added to the file to automatically implement the settings allowed by the "ethtool -s" command. For example:
# &#x02026; <a href="https://www.thegeekdiary.com/how-to-permanently-set-the-ethtool-settings-in-centos-rhel-6/" class="more-link">[Read more...] <span class="screen-reader-text">about How to Permanently set the ethtool settings in CentOS/RHEL 6</span></a></p></div><footer class="entry-footer"><p class="entry-meta"><span class="entry-categories">Filed Under: <a href="https://www.thegeekdiary.com/category/centos-rhel/" rel="category tag">CentOS/RHEL</a>, <a href="https://www.thegeekdiary.com/category/centos-rhel/centos-rhel-6/" rel="category tag">CentOS/RHEL 6</a>, <a href="https://www.thegeekdiary.com/category/linux/" rel="category tag">Linux</a></span> </p></footer></article><div class="archive-pagination pagination"><div class="pagination-next alignright"><a href="https://www.thegeekdiary.com/page/2/">Next Page &#x000BB;</a></div></div></main><aside class="sidebar sidebar-primary widget-area" role="complementary" aria-label="Primary Sidebar" itemscope itemtype="https://schema.org/WPSideBar" id="genesis-sidebar-primary"><h2 class="genesis-sidebar-title screen-reader-text">Primary Sidebar</h2><section id="search-2" class="widget widget_search"><div class="widget-wrap"><form class="search-form" method="get" action="https://www.thegeekdiary.com/" role="search" itemprop="potentialAction" itemscope itemtype="https://schema.org/SearchAction"><label class="search-form-label screen-reader-text" for="searchform-1">Search this website</label><input class="search-form-input" type="search" name="s" id="searchform-1" placeholder="Search this website" itemprop="query-input"><input class="search-form-submit" type="submit" value="Search"><meta content="https://www.thegeekdiary.com/?s={s}" itemprop="target"></form></div></section>
<section id="custom_html-3" class="widget_text widget widget_custom_html"><div class="widget_text widget-wrap"><div class="textwidget custom-html-widget"><div style="text-align: center;"><style>.primary_sidebar_top_ad{width:336px;height:280px}@media (max-width:400px){.primary_sidebar_top_ad{width:300px;height:250px}}</style><script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script><ins class="adsbygoogle primary_sidebar_top_ad" style="display: inline-block;" data-full-width-responsive="true" data-ad-client="ca-pub-9806101468749934" data-ad-slot="3000324408"></ins><script>(adsbygoogle=window.adsbygoogle||[]).push({});</script></div></div></div></section>
<section id="recent-posts-2" class="widget widget_recent_entries"><div class="widget-wrap">
<h3 class="widgettitle widget-title">Recent Posts</h3>
<ul>
<li>
<a href="https://www.thegeekdiary.com/how-to-configure-an-nfsv4-only-client-using-nfsconf-in-centos-rhel-8/">How to Configure an NFSv4-only Client using nfsconf in CentOS/RHEL 8</a>
</li>
<li>
<a href="https://www.thegeekdiary.com/how-to-schedule-tasks-using-at-in-linux/">How to Schedule Tasks Using at in Linux</a>
</li>
<li>
<a href="https://www.thegeekdiary.com/beginners-guide-to-tuning-profiles-in-centos-rhel/">Beginners Guide to Tuning Profiles in CentOS/RHEL</a>
</li>
<li>
<a href="https://www.thegeekdiary.com/how-to-use-ansible-config-to-discover-and-investigate-configuration-options/">How to use ansible-config to discover and investigate configuration options</a>
</li>
</ul>
</div></section>
<section id="custom_html-2" class="widget_text widget widget_custom_html"><div class="widget_text widget-wrap"><div class="textwidget custom-html-widget"><div style="text-align: center;"><style>.sidebar-responsive{width:300px;height:600px}@media (max-width:860px){.sidebar-responsive{width:336px;height:280px}}</style><script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script><ins class="adsbygoogle sidebar-responsive" style="display: inline-block;" data-full-width-responsive="true" data-ad-client="ca-pub-9806101468749934" data-ad-slot="1672277200"></ins><script>(adsbygoogle=window.adsbygoogle||[]).push({});</script>
</div></div></div></section>
</aside></div></div><footer class="site-footer" itemscope itemtype="https://schema.org/WPFooter"><div class="wrap"><nav class="nav-secondary" aria-label="Secondary" itemscope itemtype="https://schema.org/SiteNavigationElement"><div class="wrap"><ul id="menu-top-menu" class="menu genesis-nav-menu menu-secondary js-superfish"><li id="menu-item-316" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-316"><a href="https://www.thegeekdiary.com/archives/" itemprop="url"><span itemprop="name">Archives</span></a></li>
<li id="menu-item-317" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-317"><a href="https://www.thegeekdiary.com/contact-us/" itemprop="url"><span itemprop="name">Contact Us</span></a></li>
<li id="menu-item-2584" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2584"><a href="https://www.thegeekdiary.com/copyright-terms-and-privacy-policy/" itemprop="url"><span itemprop="name">Copyright</span></a></li>
</ul></div></nav><p>&#x000A9;&nbsp;2020 &middot; <a href="http://thegeekdiary.com">The Geek Diary</a></p></div></footer></div><script type='text/javascript' src='https://cdn.thegeekdiary.com/wp-content/themes/genesis/lib/js/skip-links.min.js?ver=3.3.3' id='skip-links-js'></script>
<script type='text/javascript' id='wellness-responsive-menu-js-extra'>var genesis_responsive_menu={"mainMenu":"Menu","subMenu":"Submenu","menuClasses":{"combine":[".nav-header",".nav-primary"]}};</script>
<script type='text/javascript' src='https://cdn.thegeekdiary.com/wp-content/themes/wellness-pro/js/responsive-menus.min.js?ver=1.1.3' id='wellness-responsive-menu-js'></script>
<script type='text/javascript' id='q2w3_fixed_widget-js-extra'>var q2w3_sidebar_options=[{"sidebar":"sidebar","margin_top":10,"margin_bottom":162,"stop_id":"","screen_max_width":1180,"screen_max_height":0,"width_inherit":true,"refresh_interval":1500,"window_load_hook":true,"disable_mo_api":false,"widgets":["custom_html-2"]}];</script>
<script type='text/javascript' src='https://cdn.thegeekdiary.com/wp-content/plugins/q2w3-fixed-widget/js/q2w3-fixed-widget.min.js?ver=5.1.9' id='q2w3_fixed_widget-js'></script>
</body></html>

Report ID

20201128T063641Z_webconnectivity_NG_37148_n1_IxTQWmoW6W5ULPV1

Platform

android

Software Name

ooniprobe-android (2.7.0)

Measurement Engine

ooniprobe-engine (0.18.0)

Raw Measurement Data