{"id":19836,"date":"2018-12-05T14:09:00","date_gmt":"2018-12-05T13:09:00","guid":{"rendered":"https:\/\/orcharhino.com\/all-power-to-the-hosts-2\/"},"modified":"2026-03-06T11:28:31","modified_gmt":"2026-03-06T10:28:31","slug":"all-power-to-the-hosts","status":"publish","type":"post","link":"https:\/\/orcharhino.com\/en\/resources\/blog\/all-power-to-the-hosts\/","title":{"rendered":"All power to the hosts"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">And this is how it works:<\/p>\n\n<h3 class=\"wp-block-heading\" id=\"h-1-installieren\"><strong>1. Installation<\/strong><\/h3>\n\n<p class=\"wp-block-paragraph\">Just type the following command on the console of orcharhino:<\/p>\n\n<pre class=\"wp-block-preformatted\">foreman-installer --enable-foreman-plugin-discovery --foreman-plugin-discovery-install-images=true<\/pre>\n\n<p class=\"wp-block-paragraph\">This installs the Discovery Plugin and the Discovery Image. The hosts must boot this in order to address the plugin in orcharhino.<\/p>\n\n<p class=\"wp-block-paragraph\">For a new installation from orcharhino version 3.6, the plugin can be conveniently installed via the orcharhino-installer.<\/p>\n\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\">\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\t\t<div data-elementor-type=\"container\" data-elementor-id=\"30292\" class=\"elementor elementor-30292 elementor-30285\" data-elementor-post-type=\"elementor_library\">\n\t\t\t\t<div class=\"elementor-element elementor-element-34d1a11 e-flex e-con-boxed e-con e-parent\" data-id=\"34d1a11\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-8ef645c e-con-full e-flex e-con e-child\" data-id=\"8ef645c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-8a11360 dce_masking-none elementor-widget elementor-widget-image\" data-id=\"8a11360\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/orcharhino.com\/en\/solutions\/digital-sovereignty\/whitepaper-digital-sovereignty-in-the-it-infrastructure\/?utm_medium=blog_in-content_01\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/orcharhino.com\/wp-content\/smush-webp\/elementor\/thumbs\/img_whitepaper_digital_sovereignty-rk0m3y4axo3zvj0lmoj9wwxvvdg1a89fqno4dft9b0.png.webp\" title=\"img_whitepaper_digital_sovereignty\" alt=\"img_whitepaper_digital_sovereignty\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-f84a375 e-con-full e-flex e-con e-child\" data-id=\"f84a375\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e7bb13b elementor-widget elementor-widget-text-editor\" data-id=\"e7bb13b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p><strong>Who controls your IT &#8211; you or your dependencies?<\/strong><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-387deb8 elementor-widget elementor-widget-text-editor\" data-id=\"387deb8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Read the free white paper to find out how to identify critical dependencies, make your infrastructure resilient and regain full control over operations, updates and automation.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5688a81 elementor-widget elementor-widget-text-editor\" data-id=\"5688a81\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p data-start=\"662\" data-end=\"696\"><a href=\"https:\/\/orcharhino.com\/en\/solutions\/digital-sovereignty\/whitepaper-digital-sovereignty-in-the-it-infrastructure\/?utm_medium=blog_in-content_01\" target=\"_blank\" rel=\"noopener\"><strong data-start=\"662\" data-end=\"696\">Download whitepaper now<\/strong><\/a><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<\/div>\n\n<h3 class=\"wp-block-heading\" id=\"h-2-konfigurieren\"><strong>2. Configuration<\/strong><\/h3>\n\n<p class=\"wp-block-paragraph\">After installation, two new pages are available on the management interface:<\/p>\n\n<ol class=\"wp-block-list\">\n<li><em>Discovered Hosts<\/em> in the \u201eHosts\u201c menu shows the found hosts<\/li>\n\n\n\n<li><em>Discovery Rules<\/em> in &#8220;Configure&#8221; menu manages the rules for automatic configuration of found hosts<\/li>\n<\/ol>\n\n<p class=\"wp-block-paragraph\">And a <strong>new tab<\/strong> in the settings called <strong><em>Discovered<\/em><\/strong>.<\/p>\n\n<p class=\"wp-block-paragraph\">To see results as quickly as possible, you create a <em>Discovery Rule<\/em>.<\/p>\n\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<figure class=\"wp-block-image aligncenter size-full\"><img fetchpriority=\"high\" decoding=\"async\" width=\"685\" height=\"390\" src=\"https:\/\/orcharhino.com\/wp-content\/uploads\/2018\/12\/new_rule.png\" alt=\"\" class=\"wp-image-16892\" srcset=\"https:\/\/orcharhino.com\/wp-content\/uploads\/2018\/12\/new_rule.png 685w, https:\/\/orcharhino.com\/wp-content\/uploads\/2018\/12\/new_rule-300x171.png 300w\" sizes=\"(max-width: 685px) 100vw, 685px\" \/><\/figure>\n\n<p class=\"wp-block-paragraph\">A <em>Host Group<\/em> must be specified as a template for the configuration of the hosts. To determine which hosts this rule should apply to, the appropriate criteria are specified in the <em>Search<\/em> Field. The host itself supplies the necessary database to orcharhino. Therefore, initially you only write<\/p>\n\n<pre class=\"wp-block-preformatted\">facts.hello = world<\/pre>\n\n<p class=\"wp-block-paragraph\">into the field.<\/p>\n\n<ul class=\"wp-block-list\">\n<li><em>Hostname<\/em> is left blank. This way the Discovery Plugin itself decides which hostname it assigns.<\/li>\n\n\n\n<li><em>Hosts Limit<\/em> is left at 0. This disables the limit. A value greater than zero would mean that only a certain number of hosts can be rolled out using this rule.<\/li>\n\n\n\n<li><em>Priority<\/em> is not required yet. This value would define the preference of the rule if the <em>search<\/em> term of different rules would fit on the same hosts (the smaller the value the higher the priority).<\/li>\n\n\n\n<li><em>Enabled<\/em> Set check mark, because this rule should also be used.<\/li>\n\n\n\n<li><em>Locations<\/em> and <em>Organizations<\/em> are set as usual.<\/li>\n<\/ul>\n\n<p class=\"wp-block-paragraph\">It is also important that the fully automatic rolling out of hosts is activated in the configuration of the <em>Discovery<\/em>-Plugin. To do so, go to <em>Settings<\/em> in the &#8220;Administer&#8221; menu, select the <strong>Discovered<\/strong> tab and set the <strong>Auto Provisioning<\/strong> value to <strong>Yes<\/strong>.<\/p>\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"873\" height=\"301\" src=\"https:\/\/orcharhino.com\/wp-content\/uploads\/2018\/12\/set_auto_provisioning.png\" alt=\"\" class=\"wp-image-16903\" srcset=\"https:\/\/orcharhino.com\/wp-content\/uploads\/2018\/12\/set_auto_provisioning.png 873w, https:\/\/orcharhino.com\/wp-content\/smush-webp\/2018\/12\/set_auto_provisioning-300x103.png.webp 300w, https:\/\/orcharhino.com\/wp-content\/smush-webp\/2018\/12\/set_auto_provisioning-768x265.png.webp 768w\" sizes=\"(max-width: 873px) 100vw, 873px\" \/><\/figure>\n\n<p class=\"wp-block-paragraph\">The basic configuration is now complete.<\/p>\n\n<h3 class=\"wp-block-heading\"><strong>3. host provisioning<\/strong><\/h3>\n\n<p class=\"wp-block-paragraph\">The host on which the new rule is to be rolled out now boots from the network. Next, select the <strong>Foreman Discovery Image<\/strong> from the boot menu. If the host is not served by the orcharhino \u2018s DHCP, the host can also be booted using an ISO image. This can be found here: <a href=\"http:\/\/downloads.theforeman.org\/discovery\/releases\/latest\/\">http:\/\/downloads.theforeman.org\/discovery\/releases\/latest\/.<\/a> This is a hybrid ISO image. This can also be installed on bootable USB sticks.<\/p>\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"539\" height=\"253\" src=\"https:\/\/orcharhino.com\/wp-content\/uploads\/2018\/12\/boot_menu.png\" alt=\"\" class=\"wp-image-16909\" srcset=\"https:\/\/orcharhino.com\/wp-content\/uploads\/2018\/12\/boot_menu.png 539w, https:\/\/orcharhino.com\/wp-content\/smush-webp\/2018\/12\/boot_menu-300x141.png.webp 300w\" sizes=\"(max-width: 539px) 100vw, 539px\" \/><\/figure>\n\n<p class=\"wp-block-paragraph\">If the boot menu appears, but not the entry for the <strong>Foreman Discovery Image<\/strong>, it helps in the orcharhino under Hosts <em>&gt;<\/em>Provisioning Templates, click on the <strong>Build PXE Default<\/strong> button. This creates the boot menu entries again.<\/p>\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"720\" height=\"400\" src=\"https:\/\/orcharhino.com\/wp-content\/uploads\/2018\/12\/image_welcome.png\" alt=\"\" class=\"wp-image-16911\" srcset=\"https:\/\/orcharhino.com\/wp-content\/uploads\/2018\/12\/image_welcome.png 720w, https:\/\/orcharhino.com\/wp-content\/smush-webp\/2018\/12\/image_welcome-300x167.png.webp 300w\" sizes=\"(max-width: 720px) 100vw, 720px\" \/><\/figure>\n\n<p class=\"wp-block-paragraph\">If the <em>Discovery<\/em>-Image is booted, you have the choice in the first display. If you do nothing, everything runs automatically and the host logs into orcharhino automatically with its data.<\/p>\n\n<p class=\"wp-block-paragraph\">If any key is pressed before the countdown starts, the different values are requested. This requires the discovery image in order to register in orcharhino.<\/p>\n\n<p class=\"wp-block-paragraph\">The IP configuration is left on DHCP. Also nothing changes at the network interface. For hosts with several network interfaces it may make sense to intervene here.<\/p>\n\n<p class=\"wp-block-paragraph\">It is now possible to change the URL of the orcharhino \u2013 if an orcharhino proxy or another orcharhino is to be used.<\/p>\n\n<p class=\"wp-block-paragraph\">The <em>Custom facts<\/em> form, which comes next, is particularly important for this described use case. Because here we can define our own <em>facts<\/em> about the system. In this case, the <em>discovery rule<\/em> specifies that the rule should take effect if<\/p>\n\n<pre class=\"wp-block-preformatted\">facts.hello = world<\/pre>\n\n<p class=\"wp-block-paragraph\">is.<\/p>\n\n<p class=\"wp-block-paragraph\">In order for the rule to apply to this host, the fact \u201chello\u201d must be defined with the value \u201cworld\u201d on this page.<\/p>\n\n<p class=\"wp-block-paragraph\">Now the data collection is complete and the host sends the data to the orcharhino. The following display summarizes everything again and normally you could do some actions or view logs or all facts that were sent to the orcharhino.  However, since <strong>Auto Provision<\/strong> is enabled, the host will automatically reboot and begin the installation. Now the first host is rolled out fully automatically.<\/p>\n\n<h3 class=\"wp-block-heading\"><strong>4. the subtleties<\/strong><\/h3>\n\n<p class=\"wp-block-paragraph\"><strong>Hostname<\/strong><\/p>\n\n<p class=\"wp-block-paragraph\">The new host is now called macXXXXXXXXXXXXXX (where XXXXXXXXXXXXXX is the MAC address of the host) &#8211; that&#8217;s fine, but there are certainly nicer names.<\/p>\n\n<p class=\"wp-block-paragraph\">Fortunately this can be adapted. f you just want to use a different prefix, you can simply change the Hostname prefix setting in the <em>Discovered <\/em>tab of the Global Settings in orcharhino.<\/p>\n\n<p class=\"wp-block-paragraph\">If you want it even nicer you can set the field Hostname for the <em>Discovery Rule<\/em>. Of course it makes little sense to assign a fixed value here. Therefore you can specify a template. This must be specified in the <a href=\"https:\/\/de.wikipedia.org\/wiki\/ERuby\">embedded Ruby<\/a> Notation. Here are a few examples:<\/p>\n\n<ul class=\"wp-block-list\">\n<li>host&lt;%= rand(1000).to_s.ljust(3, &#8216;0&#8217;) %&gt;\n<ul class=\"wp-block-list\">\n<li>&gt;generates host names beginning with <em>host<\/em>, followed by a 3-digit random number. The trick here is that .ljust(3, \u20180\u2019) ensures that the number always has 3 digits. If the generated number is 4, the hostname <em>host004<\/em> is generated.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>host&lt;%= @host.facts[&#8216;uniqueid&#8217;] %&gt;\n<ul class=\"wp-block-list\">\n<li>=&gt;appends the <em>fact<\/em> uniqueid to the hostname . Here you can also use the facts that were previously defined on the host itself (e.g. the hello fact). A list of all <em>facts <\/em>can be found on the host if the <em>discovery image<\/em> has booted successfully and the host has successfully reported to orcharhino. Of course no <em>Auto Provisioning<\/em> rule must have been fitted, otherwise the host will immediately reboot and roll out. Alternatively, the list is also displayed if you click on a host found in orcharhino under <strong>Discovered hosts<\/strong>.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>&lt;%= @host.hostgroup.name %&gt;-&lt;%= rand(1000).to_s.ljust(3, &#8216;0&#8217;) %&gt;\n<ul class=\"wp-block-list\">\n<li>=&gt;has two parts. The first one uses the name of the <em>Hostgroup<\/em>; in the concrete example this would be Debian9. Of course you should set the <em>Hostgroup<\/em> name accordingly. Special care must be taken not to use characters that are not allowed in host names (e.g. ., _). Real professionals can dynamically remove the illegal characters using Ruby methods of the <a href=\"https:\/\/ruby-doc.org\/core-2.4.0\/String.html\">String-class<\/a> (e.g. with <a href=\"https:\/\/ruby-doc.org\/core-2.4.0\/String.html#method-i-gsub\">gsub()<\/a>). For example, this rule could create the following hostname: <em>Debian9-042<\/em>. The second of these is shown in the example above.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n<p class=\"wp-block-paragraph\"><strong><em>Search<\/em><\/strong><strong> Filter<\/strong><\/p>\n\n<p class=\"wp-block-paragraph\">The creation of a filter string is not very complex, so the input field automatically makes suggestions. In addition to the facts already mentioned, the facts. there are also some default values, like the number of CPUs on the host (cpu_count) or the size of the main memory in megabytes (memory).<\/p>\n\n<p class=\"wp-block-paragraph\">The comparison operators are mostly as usual:<\/p>\n\n<ul class=\"wp-block-list\">\n<li><strong>=<\/strong> (<strong>!=<\/strong>) checks for (in)equality<\/li>\n\n\n\n<li><strong>&lt;<\/strong> (<strong>&lt;=<\/strong>) checks if the left value is smaller (less or equal) than the right value<\/li>\n\n\n\n<li><strong>&gt;<\/strong> (<strong>&gt;=<\/strong>) checks if the left value is greater (greater or equal) to the right value<\/li>\n\n\n\n<li><strong>^<\/strong>: This operator checks whether the left-hand value is present in a list on the right-hand side.<br>Example:\n<ul class=\"wp-block-list\">\n<li>cpu_count ^ (2,4,6,8)<\/li>\n\n\n\n<li>applies if the host has 2, 4, 6 or 8 CPUs<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>!^<\/strong> checks if the left value is not present in a list on the right side.<\/li>\n<\/ul>\n\n<p class=\"wp-block-paragraph\">Using the words and, or and not the expressions can be connected logically. For example, if you are looking for all hosts with a maximum of 2 CPUs and less than 2GB main memory that do not have 2 hard disks, the following query appears:<\/p>\n\n<pre class=\"wp-block-preformatted\">cpu_count &lt;= 2 and memory &lt; 2048 and not disk_count = 2<\/pre>\n\n<p class=\"wp-block-paragraph\">With brackets the search filters can be grouped optically and logically better. For example you insert a not at the beginning and use the brackets to mark the scope, if you want to invert the query:<\/p>\n\n<pre class=\"wp-block-preformatted\">not(cpu_count &lt;= 2 and memory &lt; 2048 and not disk_count = 2)<\/pre>\n\n<p class=\"wp-block-paragraph\"><strong>Customize Discovery-Image<\/strong><\/p>\n\n<p class=\"wp-block-paragraph\">The discovery image is based on CentOS 7 and should be sufficient for most cases. It can happen that the discovery image just doesn&#8217;t want to boot because, for example, one of the kernel modules is cross-booting. It can be helpful to adjust the kernel command line. Suppose you want to prevent a certain kernel module from being loaded (e.g. pcspkr). Then you would insert a blacklist. For this you append the kernel parameters as follows:<\/p>\n\n<pre class=\"wp-block-preformatted\"> modprobe.blacklist=pcspkr.<\/pre>\n\n<p class=\"wp-block-paragraph\">This means that the pcspkr module would no longer be integrated by the kernel.<\/p>\n\n<p class=\"wp-block-paragraph\">The kernel command line can be easily customized at network boot by selecting the <strong>Foreman Discovery Image<\/strong> and then pressing [TAB]. This way the default values are displayed and can be easily edited before starting the image with [Return]. <\/p>\n\n<p class=\"wp-block-paragraph\">It is possible to change the kernel parameters of the image permanently. For the ISO image it is best to use the <strong><u><a href=\"https:\/\/github.com\/theforeman\/foreman-discovery-image\/blob\/master\/aux\/remaster\/discovery-remaster\">Discovery Remaster Script<\/a><\/u><\/strong>. When booting over the network the adjustment is a bit more difficult, because you have to edit the provided templates. First, search for templates that end with \u2018discovery\u2019 on the <em>provisioning template<\/em> page. Among the results are the pxelinux_discovery snippet, which is the right one in most cases, and the pxegrub2_discovery, which is used for UEFI bios. In these snippets the kernel command line is defined. However, as these are supplied by orcharhino, caution is advised: Changes can be overwritten during an update. To edit the snippets, they must first be unlocked.  Once you have finished editing, it is essential to click on <strong>Build PXE Default<\/strong> on the <em>Provisioning Template<\/em> page. Only then are the changes available in the network boot loader.<\/p>\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"872\" height=\"364\" src=\"https:\/\/orcharhino.com\/wp-content\/uploads\/2018\/12\/templates.png\" alt=\"\" class=\"wp-image-16924\" srcset=\"https:\/\/orcharhino.com\/wp-content\/uploads\/2018\/12\/templates.png 872w, https:\/\/orcharhino.com\/wp-content\/smush-webp\/2018\/12\/templates-300x125.png.webp 300w, https:\/\/orcharhino.com\/wp-content\/smush-webp\/2018\/12\/templates-768x321.png.webp 768w\" sizes=\"(max-width: 872px) 100vw, 872px\" \/><\/figure>\n\n<p class=\"wp-block-paragraph\">Related literature<\/p>\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/theforeman.org\/plugins\/foreman_discovery\/11.0\/\">Foreman Discovery Plugin (english)<\/a>\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/theforeman.org\/plugins\/foreman_discovery\/11.0\/#3.1.4Globalsettings\">Global settings (english)<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/theforeman.org\/plugins\/foreman_discovery\/11.0\/#3.1.5Discoveryimagekerneloptions\">Discovery Image Configuration Options (english)<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/theforeman.org\/plugins\/foreman_discovery\/11.0\/#5.3.2RemasteringDiscoveryImage\">Remastering Discovery Image (english)<\/a><\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><a href=\"https:\/\/de.wikipedia.org\/wiki\/ERuby\">embedded Ruby<\/a>\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/ruby-doc.org\/core-2.2.0\/String.html\">String methods in Ruby (englis<\/a><a href=\"https:\/\/ruby-doc.org\/core-2.2.0\/String.html\">h)<\/a><\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><a href=\"https:\/\/projects.theforeman.org\/projects\/foreman\/wiki\/TemplateWriting#Variables-and-snippets\">Variables for Template in the Discovery Rule (english)<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>And this is how it works: 1. Installation Just type the following command on the console of orcharhino: foreman-installer &#8211;enable-foreman-plugin-discovery &#8211;foreman-plugin-discovery-install-images=true This installs the Discovery Plugin and the Discovery Image. The hosts must boot this in order to address the plugin in orcharhino. For a new installation from orcharhino version 3.6, the plugin can be [&hellip;]<\/p>\n","protected":false},"author":1095,"featured_media":34885,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":"","_links_to":"","_links_to_target":""},"categories":[104],"tags":[],"pillars":[],"rolle":[],"use-case-kategorie":[],"class_list":["post-19836","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog-en"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v28.7 (Yoast SEO v28.7) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>All power to the hosts - orcharhino<\/title>\n<meta name=\"description\" content=\"How orcharhino is revolutionizing host management: Find out how you can organize your IT environment efficiently.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/orcharhino.com\/en\/resources\/blog\/all-power-to-the-hosts\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"All power to the hosts\" \/>\n<meta property=\"og:description\" content=\"How orcharhino is revolutionizing host management: Find out how you can organize your IT environment efficiently.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/orcharhino.com\/en\/resources\/blog\/all-power-to-the-hosts\/\" \/>\n<meta property=\"og:site_name\" content=\"orcharhino\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/ATIXDE\/\" \/>\n<meta property=\"article:published_time\" content=\"2018-12-05T13:09:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-03-06T10:28:31+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/orcharhino.com\/wp-content\/uploads\/2018\/12\/new_rule.png\" \/>\n<meta name=\"author\" content=\"Dev Medienstuermer\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@orcharhino\" \/>\n<meta name=\"twitter:site\" content=\"@orcharhino\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Dev Medienstuermer\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"10 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/orcharhino.com\\\/en\\\/resources\\\/blog\\\/all-power-to-the-hosts\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/orcharhino.com\\\/en\\\/resources\\\/blog\\\/all-power-to-the-hosts\\\/\"},\"author\":{\"name\":\"Dev Medienstuermer\",\"@id\":\"https:\\\/\\\/orcharhino.com\\\/en\\\/#\\\/schema\\\/person\\\/7d02c0c1f109e932aec93630ecf98238\"},\"headline\":\"All power to the hosts\",\"datePublished\":\"2018-12-05T13:09:00+00:00\",\"dateModified\":\"2026-03-06T10:28:31+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/orcharhino.com\\\/en\\\/resources\\\/blog\\\/all-power-to-the-hosts\\\/\"},\"wordCount\":1540,\"image\":{\"@id\":\"https:\\\/\\\/orcharhino.com\\\/en\\\/resources\\\/blog\\\/all-power-to-the-hosts\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/orcharhino.com\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/orcharhino-News-Blog-.png\",\"articleSection\":[\"Blog\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/orcharhino.com\\\/en\\\/resources\\\/blog\\\/all-power-to-the-hosts\\\/\",\"url\":\"https:\\\/\\\/orcharhino.com\\\/en\\\/resources\\\/blog\\\/all-power-to-the-hosts\\\/\",\"name\":\"All power to the hosts - orcharhino\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/orcharhino.com\\\/en\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/orcharhino.com\\\/en\\\/resources\\\/blog\\\/all-power-to-the-hosts\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/orcharhino.com\\\/en\\\/resources\\\/blog\\\/all-power-to-the-hosts\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/orcharhino.com\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/orcharhino-News-Blog-.png\",\"datePublished\":\"2018-12-05T13:09:00+00:00\",\"dateModified\":\"2026-03-06T10:28:31+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/orcharhino.com\\\/en\\\/#\\\/schema\\\/person\\\/7d02c0c1f109e932aec93630ecf98238\"},\"description\":\"How orcharhino is revolutionizing host management: Find out how you can organize your IT environment efficiently.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/orcharhino.com\\\/en\\\/resources\\\/blog\\\/all-power-to-the-hosts\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/orcharhino.com\\\/en\\\/resources\\\/blog\\\/all-power-to-the-hosts\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/orcharhino.com\\\/en\\\/resources\\\/blog\\\/all-power-to-the-hosts\\\/#primaryimage\",\"url\":\"https:\\\/\\\/orcharhino.com\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/orcharhino-News-Blog-.png\",\"contentUrl\":\"https:\\\/\\\/orcharhino.com\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/orcharhino-News-Blog-.png\",\"width\":1336,\"height\":890,\"caption\":\"orcharhino News - Blog\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/orcharhino.com\\\/en\\\/resources\\\/blog\\\/all-power-to-the-hosts\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Start\",\"item\":\"https:\\\/\\\/orcharhino.com\\\/en\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"All power to the hosts\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/orcharhino.com\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/orcharhino.com\\\/en\\\/\",\"name\":\"orcharhino\",\"description\":\"one tool to rule them all\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/orcharhino.com\\\/en\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/orcharhino.com\\\/en\\\/#\\\/schema\\\/person\\\/7d02c0c1f109e932aec93630ecf98238\",\"name\":\"Dev Medienstuermer\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/a23619ea28283064311a0d1fe283044ac4eecabc19235c5c77dc62e2c5565de4?s=96&d=blank&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/a23619ea28283064311a0d1fe283044ac4eecabc19235c5c77dc62e2c5565de4?s=96&d=blank&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/a23619ea28283064311a0d1fe283044ac4eecabc19235c5c77dc62e2c5565de4?s=96&d=blank&r=g\",\"caption\":\"Dev Medienstuermer\"},\"url\":\"https:\\\/\\\/orcharhino.com\\\/en\\\/ressourcen\\\/blog\\\/author\\\/dev\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"All power to the hosts - orcharhino","description":"How orcharhino is revolutionizing host management: Find out how you can organize your IT environment efficiently.","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:\/\/orcharhino.com\/en\/resources\/blog\/all-power-to-the-hosts\/","og_locale":"en_US","og_type":"article","og_title":"All power to the hosts","og_description":"How orcharhino is revolutionizing host management: Find out how you can organize your IT environment efficiently.","og_url":"https:\/\/orcharhino.com\/en\/resources\/blog\/all-power-to-the-hosts\/","og_site_name":"orcharhino","article_publisher":"https:\/\/www.facebook.com\/ATIXDE\/","article_published_time":"2018-12-05T13:09:00+00:00","article_modified_time":"2026-03-06T10:28:31+00:00","og_image":[{"url":"https:\/\/orcharhino.com\/wp-content\/uploads\/2018\/12\/new_rule.png","type":"","width":"","height":""}],"author":"Dev Medienstuermer","twitter_card":"summary_large_image","twitter_creator":"@orcharhino","twitter_site":"@orcharhino","twitter_misc":{"Written by":"Dev Medienstuermer","Est. reading time":"10 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/orcharhino.com\/en\/resources\/blog\/all-power-to-the-hosts\/#article","isPartOf":{"@id":"https:\/\/orcharhino.com\/en\/resources\/blog\/all-power-to-the-hosts\/"},"author":{"name":"Dev Medienstuermer","@id":"https:\/\/orcharhino.com\/en\/#\/schema\/person\/7d02c0c1f109e932aec93630ecf98238"},"headline":"All power to the hosts","datePublished":"2018-12-05T13:09:00+00:00","dateModified":"2026-03-06T10:28:31+00:00","mainEntityOfPage":{"@id":"https:\/\/orcharhino.com\/en\/resources\/blog\/all-power-to-the-hosts\/"},"wordCount":1540,"image":{"@id":"https:\/\/orcharhino.com\/en\/resources\/blog\/all-power-to-the-hosts\/#primaryimage"},"thumbnailUrl":"https:\/\/orcharhino.com\/wp-content\/uploads\/2026\/09\/orcharhino-News-Blog-.png","articleSection":["Blog"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/orcharhino.com\/en\/resources\/blog\/all-power-to-the-hosts\/","url":"https:\/\/orcharhino.com\/en\/resources\/blog\/all-power-to-the-hosts\/","name":"All power to the hosts - orcharhino","isPartOf":{"@id":"https:\/\/orcharhino.com\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/orcharhino.com\/en\/resources\/blog\/all-power-to-the-hosts\/#primaryimage"},"image":{"@id":"https:\/\/orcharhino.com\/en\/resources\/blog\/all-power-to-the-hosts\/#primaryimage"},"thumbnailUrl":"https:\/\/orcharhino.com\/wp-content\/uploads\/2026\/09\/orcharhino-News-Blog-.png","datePublished":"2018-12-05T13:09:00+00:00","dateModified":"2026-03-06T10:28:31+00:00","author":{"@id":"https:\/\/orcharhino.com\/en\/#\/schema\/person\/7d02c0c1f109e932aec93630ecf98238"},"description":"How orcharhino is revolutionizing host management: Find out how you can organize your IT environment efficiently.","breadcrumb":{"@id":"https:\/\/orcharhino.com\/en\/resources\/blog\/all-power-to-the-hosts\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/orcharhino.com\/en\/resources\/blog\/all-power-to-the-hosts\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/orcharhino.com\/en\/resources\/blog\/all-power-to-the-hosts\/#primaryimage","url":"https:\/\/orcharhino.com\/wp-content\/uploads\/2026\/09\/orcharhino-News-Blog-.png","contentUrl":"https:\/\/orcharhino.com\/wp-content\/uploads\/2026\/09\/orcharhino-News-Blog-.png","width":1336,"height":890,"caption":"orcharhino News - Blog"},{"@type":"BreadcrumbList","@id":"https:\/\/orcharhino.com\/en\/resources\/blog\/all-power-to-the-hosts\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Start","item":"https:\/\/orcharhino.com\/en\/"},{"@type":"ListItem","position":2,"name":"All power to the hosts"}]},{"@type":"WebSite","@id":"https:\/\/orcharhino.com\/en\/#website","url":"https:\/\/orcharhino.com\/en\/","name":"orcharhino","description":"one tool to rule them all","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/orcharhino.com\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/orcharhino.com\/en\/#\/schema\/person\/7d02c0c1f109e932aec93630ecf98238","name":"Dev Medienstuermer","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/a23619ea28283064311a0d1fe283044ac4eecabc19235c5c77dc62e2c5565de4?s=96&d=blank&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/a23619ea28283064311a0d1fe283044ac4eecabc19235c5c77dc62e2c5565de4?s=96&d=blank&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/a23619ea28283064311a0d1fe283044ac4eecabc19235c5c77dc62e2c5565de4?s=96&d=blank&r=g","caption":"Dev Medienstuermer"},"url":"https:\/\/orcharhino.com\/en\/ressourcen\/blog\/author\/dev\/"}]}},"permalink_manager":null,"_links":{"self":[{"href":"https:\/\/orcharhino.com\/en\/wp-json\/wp\/v2\/posts\/19836","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/orcharhino.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/orcharhino.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/orcharhino.com\/en\/wp-json\/wp\/v2\/users\/1095"}],"replies":[{"embeddable":true,"href":"https:\/\/orcharhino.com\/en\/wp-json\/wp\/v2\/comments?post=19836"}],"version-history":[{"count":2,"href":"https:\/\/orcharhino.com\/en\/wp-json\/wp\/v2\/posts\/19836\/revisions"}],"predecessor-version":[{"id":30439,"href":"https:\/\/orcharhino.com\/en\/wp-json\/wp\/v2\/posts\/19836\/revisions\/30439"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/orcharhino.com\/en\/wp-json\/wp\/v2\/media\/34885"}],"wp:attachment":[{"href":"https:\/\/orcharhino.com\/en\/wp-json\/wp\/v2\/media?parent=19836"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/orcharhino.com\/en\/wp-json\/wp\/v2\/categories?post=19836"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/orcharhino.com\/en\/wp-json\/wp\/v2\/tags?post=19836"},{"taxonomy":"pillars","embeddable":true,"href":"https:\/\/orcharhino.com\/en\/wp-json\/wp\/v2\/pillars?post=19836"},{"taxonomy":"rolle","embeddable":true,"href":"https:\/\/orcharhino.com\/en\/wp-json\/wp\/v2\/rolle?post=19836"},{"taxonomy":"use-case-kategorie","embeddable":true,"href":"https:\/\/orcharhino.com\/en\/wp-json\/wp\/v2\/use-case-kategorie?post=19836"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}