{"id":2577,"date":"2020-10-01T12:12:46","date_gmt":"2020-10-01T10:12:46","guid":{"rendered":"https:\/\/tech.lobobrothers.com\/proxmox-and-ceph-from-0-to-100-part-ii\/"},"modified":"2025-02-06T15:09:46","modified_gmt":"2025-02-06T14:09:46","slug":"proxmox-and-ceph-from-0-to-100-part-ii","status":"publish","type":"post","link":"https:\/\/tech.lobobrothers.com\/en\/proxmox-and-ceph-from-0-to-100-part-ii\/","title":{"rendered":"Proxmox and Ceph from 0 to 100 Part II"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"2577\" class=\"elementor elementor-2577 elementor-1620\" data-elementor-post-type=\"post\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-65d6287 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"65d6287\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-7082610a\" data-id=\"7082610a\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-7a7d7b76 elementor-widget elementor-widget-text-editor\" data-id=\"7a7d7b76\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><\/p>\n<h2>HA cluster creation in Proxmox<\/h2>\n<p>We continue with Proxmox and Ceph from 0 to 100 part II. In this second part we will create our cluster.<\/p>\n<p>Comment that everything done by the GUI, can be done by the console, for those who are interested in deepening. In these posts we focus on the GUI as it is obvious since it is from scratch, but as we indicated in the first part, do not stay only with the GUI if you are going to use it in production.<\/p>\n<p>To begin with, we need to define the network through which the nodes will communicate, so in VirtualBox we add the second card as the internal network, which we will use.<\/p>\n<p>To start, we enter node one, click on pve1 and in the menu we go to system\/network.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-1624 size-large\" src=\"https:\/\/tech.lobobrothers.com\/wp-content\/uploads\/2020\/10\/proxmox-network-section-1024x399.png\" alt=\"proxmox networks\" width=\"800\" height=\"312\" \/><\/p>\n<p>As we can see we have a Linux Bridge with the associated enp0s3 interface and the ip of our Proxmox, which was created in the installation, now we have to use the enp0s8 interface which is our second card, which will be dedicated for HA and CEPH. We place ourselves on the enp0s8 interface and click on edit.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-1627 size-full\" src=\"https:\/\/tech.lobobrothers.com\/wp-content\/uploads\/2020\/10\/proxmox-devices-network.png\" alt=\"proxmox edit network device\" width=\"601\" height=\"322\" \/><\/p>\n<p>In the window that we find, we need to fill in for this case an IPv4 with the mask, it is to the consumer&#8217;s taste, for a laboratory we will put for PVE1 the 10.0.0.0.221\/24, PVE2 10.0.0.222\/24 and PVE3 10.0.0.223\/24. Corosync has a limit of 32 nodes, therefore we have enough IPs with a \/24, in production we can put \/27 if we are going to reach 32 nodes, in this case with the ips that we have selected we could not because the 10.0.0. 223 of the PVE3 would be the broadcast with a \/27, we would have to select, for example, the 220, 221 and 222. Well I do not roll up more about networks, now add a comment to know what role has that network, in this case &#8220;Network HA and CEPH&#8221; and very important to check the box Automatic start.<\/p>\n<p>Once we click on accept, we will see the following at the bottom of the screen<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-1632 size-large\" src=\"https:\/\/tech.lobobrothers.com\/wp-content\/uploads\/2020\/10\/proxmox-network-reload-1024x562.png\" alt=\"proxmox before applying the network configuration\" width=\"800\" height=\"439\" \/><\/p>\n<p>Where it tells us that there are pending modifications and what they are, to apply them restart or use ifupdown2, in previous versions it only told you to restart, ifupdown2 is new in this version and in the gui appears an Apply Configuration at the top right, which does not appear in previous versions. If you give it it will ask you if you want to apply the changes and when you give it to Yes you will get.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-1633 size-full\" src=\"https:\/\/tech.lobobrothers.com\/wp-content\/uploads\/2020\/10\/proxmox-ifupdown2.png\" alt=\"proxmox error 500 ifupdown2\" width=\"395\" height=\"124\" \/><\/p>\n<p>And this is because it is not installed by default, possibly because it does not work with OVS interfaces. To install it is as simple as going to the console and typing the following as long as you have a subscription.<\/p>\n<p style=\"padding-left: 40px;\">apt install ifupdown2<\/p>\n<p>As it is not the case, we can use the repositories without subscription where Proxmox already warns you not to use them in production since they are not 100% tested, for them we edit<\/p>\n<p style=\"padding-left: 40px;\">nano \/etc\/apt\/sources.list<\/p>\n<p>And we add the repository<\/p>\n<p style=\"padding-left: 40px;\">deb http:\/\/download.proxmox.com\/debian\/pve buster pve-no-subscription<\/p>\n<p>Staying as follows<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-1636 size-full\" src=\"https:\/\/tech.lobobrothers.com\/wp-content\/uploads\/2020\/10\/proxmox-repository.png\" alt=\"proxmox repositories\" width=\"521\" height=\"160\" \/><\/p>\n<p>We update as <a href=\"https:\/\/tech.lobobrothers.com\/en\/proxmox-and-ceph-from-0-to-100-part-i\/\"><strong>explained in the previous chapter<\/strong><\/a> but we do not install anything, we just go to the console and write the above mentioned<\/p>\n<p style=\"padding-left: 40px;\">apt install ifupdown2<\/p>\n<p>We return to edit the sources.list and comment the repository that we have put with a # in front, we will uncomment it when something that we need is only in the testing ones knowing what it entails.<\/p>\n<p>Note that this will uninstall ifupdown, if you are coming from an outdated version of Proxmox you need to check that ifupdown is up to date or at least above 0.8.35+pve1 or the network will stop completely, by typing in the console ifup &#8211;version,<\/p>\n<p>Now the Apply Configuration button will work perfectly and we do not need to restart the node. We could have done this in part I before cloning, but this new functionality deserved to be in part II where we start playing networks to get the hang of it.<\/p>\n<p>Now we have the HA and CEPH interface configured, click on Data Center and then on Cluster\/Create Cluster.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-1642 size-large\" src=\"https:\/\/tech.lobobrothers.com\/wp-content\/uploads\/2020\/10\/proxmox-start-cluster-1024x413.png\" alt=\"proxmox create cluster\" width=\"800\" height=\"323\" \/><\/p>\n<p>And surprise for those who know previous versions, they have added Multiple links up to a maximum of 8 for the cluster, until now we had to create a bond of cards and use this bond, in this new version we could have another dedicated interface for HA and CEPH without having to make a bond of cards, although this depends on the scenario, since with a bond of cards will work simultaneously, while by links will be used by priority, having higher priority the lowest number, ie, imagine that we put as backup the management would be as follows<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-1643 size-full\" src=\"https:\/\/tech.lobobrothers.com\/wp-content\/uploads\/2020\/10\/proxmox-create-cluster-en.png\" alt=\"proxmox cluster data\" width=\"604\" height=\"255\" srcset=\"https:\/\/tech.lobobrothers.com\/wp-content\/uploads\/2020\/10\/proxmox-create-cluster-en.png 604w, https:\/\/tech.lobobrothers.com\/wp-content\/uploads\/2020\/10\/proxmox-create-cluster-en-300x127.png 300w\" sizes=\"(max-width: 604px) 100vw, 604px\" \/><\/p>\n<p>Easy eh? This is an example, do not do it in production, in production use 2 dedicated cards.<\/p>\n<p>We click on create with our HA and CEPH network card and we will see the following in the cluster section<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-1648 size-large\" src=\"https:\/\/tech.lobobrothers.com\/wp-content\/uploads\/2020\/10\/proxmox-cluster-1024x327.png\" alt=\"proxmox view cluster\" width=\"800\" height=\"255\" \/><\/p>\n<p>As we can see it gives us the data of our cluster and above a button that puts information of the union, which we will need to join our nodes PVE2 and PVE3, if we had selected more cards we would have the information of the other links with their IP.<\/p>\n<p>Perfect, we have configured our PVE1 and created the cluster, now we configure the network of our PVE2 as we have done with PVE1 and the only difference is that when we are in the cluster section, instead of clicking on the Create cluster button we will click on Join Cluster, and the following will appear.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-1649 size-large\" src=\"https:\/\/tech.lobobrothers.com\/wp-content\/uploads\/2020\/10\/proxmox-paste-join-1024x423.png\" alt=\"proxmox join cluster\" width=\"800\" height=\"330\" \/><\/p>\n<p>This information is what we obtain if we click on the PVE1 in the &#8220;Union information&#8221; button mentioned above.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-1650 size-large\" src=\"https:\/\/tech.lobobrothers.com\/wp-content\/uploads\/2020\/10\/proxmox-copy-join-1024x401.png\" alt=\"proxmox cluster join information \" width=\"800\" height=\"313\" \/><\/p>\n<p>Click on Copy information and go to the PVE2 node to paste it.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-1651 size-large\" src=\"https:\/\/tech.lobobrothers.com\/wp-content\/uploads\/2020\/10\/proxmox-join-information-1024x392.png\" alt=\"proxmox join information\" width=\"800\" height=\"306\" \/><\/p>\n<p>As you can see I have selected to highlight the address of the pair, which takes the management ip of the PVE1 node and we cannot modify it, we want everything related to the cluster to go through the HA interface, well, to be able to modify this ip we uncheck the option Union assisted, we fill in the data with the IP 10.0.0.221 of the PVE1 node and select the Link that we will use, being as follows<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-1652 size-large\" src=\"https:\/\/tech.lobobrothers.com\/wp-content\/uploads\/2020\/10\/proxmox-set-join-cluster-1024x430.png\" alt=\"proxmox join to cluster\" width=\"800\" height=\"336\" \/><\/p>\n<p>And we click on the Join button &#8216;cluster name&#8217; and it will return the following where a connection error is observed in the background, it is normal because we would have to refresh the gui and re-enter user and pass, we can access the cluster from any of the nodes.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-1655 size-large\" src=\"https:\/\/tech.lobobrothers.com\/wp-content\/uploads\/2020\/10\/proxmox-join-cluster-1024x443.png\" alt=\"proxmox cluster join result\" width=\"800\" height=\"346\" \/><\/p>\n<p>If we enter any of them and go to the cluster section we can see that we have 2 nodes in the cluster.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-1657 size-large\" src=\"https:\/\/tech.lobobrothers.com\/wp-content\/uploads\/2020\/10\/proxmox-information-cluster-1024x394.png\" alt=\"proxmox cluster view\" width=\"800\" height=\"308\" \/><\/p>\n<p>We repeat the process with the PV3 node and our cluster will look like this<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-1658 size-large\" src=\"https:\/\/tech.lobobrothers.com\/wp-content\/uploads\/2020\/10\/proxmox-datacenter-1024x405.png\" alt=\"proxmox join all nodes to the cluster\" width=\"800\" height=\"316\" \/><\/p>\n<p>As you can see it has not been complicated at all and the laptop is holding up for the moment \ud83d\ude42 with the 3 nodes, I hope you liked this second part and that you enjoy it&#8230; If you want to purchase any of the licenses please contact us, we are a Proxmox partner.<\/p>\n<p><a href=\"https:\/\/tech.lobobrothers.com\/en\/proxmox-and-ceph-from-0-to-100-part-iii\/\"><strong>Available Proxmox and Ceph from 0 to 100 part III<\/strong><\/a><\/p>\n<p>TL.<\/p>\n<p><\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5422e3d elementor-widget elementor-widget-heading\" data-id=\"5422e3d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">FAQS<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2f84fc5 elementor-widget elementor-widget-toggle\" data-id=\"2f84fc5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"toggle.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-toggle\">\n\t\t\t\t\t\t\t<div class=\"elementor-toggle-item\">\n\t\t\t\t\t<div id=\"elementor-tab-title-4981\" class=\"elementor-tab-title\" data-tab=\"1\" role=\"button\" aria-controls=\"elementor-tab-content-4981\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon elementor-toggle-icon-left\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon-closed\"><svg class=\"e-font-icon-svg e-fas-caret-right\" viewBox=\"0 0 192 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M0 384.662V127.338c0-17.818 21.543-26.741 34.142-14.142l128.662 128.662c7.81 7.81 7.81 20.474 0 28.284L34.142 398.804C21.543 411.404 0 402.48 0 384.662z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon-opened\"><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-toggle-title\" tabindex=\"0\">What is a High Availability (HA) Cluster in Proxmox?<\/a>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<div id=\"elementor-tab-content-4981\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"1\" role=\"region\" aria-labelledby=\"elementor-tab-title-4981\"><p>A High Availability cluster in Proxmox is a configuration that allows multiple nodes to work together to ensure that virtual machines and containers remain operational even if one of the nodes fails. This is achieved by constantly monitoring and automatically migrating workloads between the nodes in the cluster.<\/p>\n<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-toggle-item\">\n\t\t\t\t\t<div id=\"elementor-tab-title-4982\" class=\"elementor-tab-title\" data-tab=\"2\" role=\"button\" aria-controls=\"elementor-tab-content-4982\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon elementor-toggle-icon-left\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon-closed\"><svg class=\"e-font-icon-svg e-fas-caret-right\" viewBox=\"0 0 192 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M0 384.662V127.338c0-17.818 21.543-26.741 34.142-14.142l128.662 128.662c7.81 7.81 7.81 20.474 0 28.284L34.142 398.804C21.543 411.404 0 402.48 0 384.662z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon-opened\"><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-toggle-title\" tabindex=\"0\">Is it necessary to reboot nodes after configuring networking for HA?<\/a>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<div id=\"elementor-tab-content-4982\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"2\" role=\"region\" aria-labelledby=\"elementor-tab-title-4982\"><p>Not necessarily. Proxmox in its latest versions comes with ifupdown2 installed, which allows applying changes to the network configuration without having to reboot the node.<\/p>\n<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-toggle-item\">\n\t\t\t\t\t<div id=\"elementor-tab-title-4983\" class=\"elementor-tab-title\" data-tab=\"3\" role=\"button\" aria-controls=\"elementor-tab-content-4983\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon elementor-toggle-icon-left\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon-closed\"><svg class=\"e-font-icon-svg e-fas-caret-right\" viewBox=\"0 0 192 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M0 384.662V127.338c0-17.818 21.543-26.741 34.142-14.142l128.662 128.662c7.81 7.81 7.81 20.474 0 28.284L34.142 398.804C21.543 411.404 0 402.48 0 384.662z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon-opened\"><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-toggle-title\" tabindex=\"0\">What happens if a Proxmox cluster node fails?<\/a>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<div id=\"elementor-tab-content-4983\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"3\" role=\"region\" aria-labelledby=\"elementor-tab-title-4983\"><p>If a node fails, Proxmox HA will detect the failure and automatically migrate the HA-configured VMs to another available node in the cluster. For this to work properly, Ceph or shared storage needs to be configured correctly.<\/p>\n<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-toggle-item\">\n\t\t\t\t\t<div id=\"elementor-tab-title-4984\" class=\"elementor-tab-title\" data-tab=\"4\" role=\"button\" aria-controls=\"elementor-tab-content-4984\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon elementor-toggle-icon-left\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon-closed\"><svg class=\"e-font-icon-svg e-fas-caret-right\" viewBox=\"0 0 192 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M0 384.662V127.338c0-17.818 21.543-26.741 34.142-14.142l128.662 128.662c7.81 7.81 7.81 20.474 0 28.284L34.142 398.804C21.543 411.404 0 402.48 0 384.662z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon-opened\"><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-toggle-title\" tabindex=\"0\">How many nodes are recommended for a Proxmox cluster?<\/a>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<div id=\"elementor-tab-content-4984\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"4\" role=\"region\" aria-labelledby=\"elementor-tab-title-4984\"><p>A minimum of 3 nodes is required as Proxmox uses Corosync and is quorum-based. With two nodes there would be no quorum as each node would have 50% in the event of a failure. It is possible to use two nodes as long as we add a qdevice.<\/p>\n<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t<script type=\"application\/ld+json\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@type\":\"FAQPage\",\"mainEntity\":[{\"@type\":\"Question\",\"name\":\"What is a High Availability (HA) Cluster in Proxmox?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"<p>A High Availability cluster in Proxmox is a configuration that allows multiple nodes to work together to ensure that virtual machines and containers remain operational even if one of the nodes fails. This is achieved by constantly monitoring and automatically migrating workloads between the nodes in the cluster.<\\\/p>\\n\"}},{\"@type\":\"Question\",\"name\":\"Is it necessary to reboot nodes after configuring networking for HA?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"<p>Not necessarily. Proxmox in its latest versions comes with ifupdown2 installed, which allows applying changes to the network configuration without having to reboot the node.<\\\/p>\\n\"}},{\"@type\":\"Question\",\"name\":\"What happens if a Proxmox cluster node fails?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"<p>If a node fails, Proxmox HA will detect the failure and automatically migrate the HA-configured VMs to another available node in the cluster. For this to work properly, Ceph or shared storage needs to be configured correctly.<\\\/p>\\n\"}},{\"@type\":\"Question\",\"name\":\"How many nodes are recommended for a Proxmox cluster?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"<p>A minimum of 3 nodes is required as Proxmox uses Corosync and is quorum-based. With two nodes there would be no quorum as each node would have 50% in the event of a failure. It is possible to use two nodes as long as we add a qdevice.<\\\/p>\\n\"}}]}<\/script>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>HA cluster creation in Proxmox We continue with Proxmox and Ceph from 0 to 100 part II. In this second part we will create our cluster. Comment that everything done by the GUI, can be done by the console, for those who are interested in deepening. In these posts we focus on the GUI as [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":7546,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[48,49,50],"tags":[],"class_list":["post-2577","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-cloud-infraestructures","category-linux-world","category-open-source"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Proxmox and Ceph from 0 to 100 Part II - LBT<\/title>\n<meta name=\"description\" content=\"We continue with Proxmox and Ceph from 0 to 100 part II. In this second part we will create our cluster. Comment...\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/tech.lobobrothers.com\/en\/proxmox-and-ceph-from-0-to-100-part-ii\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Proxmox and Ceph from 0 to 100 Part II - LBT\" \/>\n<meta property=\"og:description\" content=\"We continue with Proxmox and Ceph from 0 to 100 part II. In this second part we will create our cluster. Comment...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/tech.lobobrothers.com\/en\/proxmox-and-ceph-from-0-to-100-part-ii\/\" \/>\n<meta property=\"og:site_name\" content=\"Blog sobre linux y el mundo opensource\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/LoboBrothers\/\" \/>\n<meta property=\"article:published_time\" content=\"2020-10-01T10:12:46+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-02-06T14:09:46+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/tech.lobobrothers.com\/wp-content\/uploads\/2020\/10\/proxmox-ceph-cero-a-a100.parte-2-scaled.jpg.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"2048\" \/>\n\t<meta property=\"og:image:height\" content=\"1365\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"TL\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"TL\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"9 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/tech.lobobrothers.com\/en\/proxmox-and-ceph-from-0-to-100-part-ii\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/tech.lobobrothers.com\/en\/proxmox-and-ceph-from-0-to-100-part-ii\/\"},\"author\":{\"name\":\"TL\",\"@id\":\"https:\/\/tech.lobobrothers.com\/en\/#\/schema\/person\/11c359ab9896aa196007651fa6208beb\"},\"headline\":\"Proxmox and Ceph from 0 to 100 Part II\",\"datePublished\":\"2020-10-01T10:12:46+00:00\",\"dateModified\":\"2025-02-06T14:09:46+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/tech.lobobrothers.com\/en\/proxmox-and-ceph-from-0-to-100-part-ii\/\"},\"wordCount\":1401,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/tech.lobobrothers.com\/en\/#organization\"},\"image\":{\"@id\":\"https:\/\/tech.lobobrothers.com\/en\/proxmox-and-ceph-from-0-to-100-part-ii\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/tech.lobobrothers.com\/wp-content\/uploads\/2020\/10\/proxmox-ceph-cero-a-a100.parte-2-scaled.jpg.webp\",\"articleSection\":[\"Cloud Infraestructures\",\"Linux World\",\"Open Source\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/tech.lobobrothers.com\/en\/proxmox-and-ceph-from-0-to-100-part-ii\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/tech.lobobrothers.com\/en\/proxmox-and-ceph-from-0-to-100-part-ii\/\",\"url\":\"https:\/\/tech.lobobrothers.com\/en\/proxmox-and-ceph-from-0-to-100-part-ii\/\",\"name\":\"Proxmox and Ceph from 0 to 100 Part II - LBT\",\"isPartOf\":{\"@id\":\"https:\/\/tech.lobobrothers.com\/en\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/tech.lobobrothers.com\/en\/proxmox-and-ceph-from-0-to-100-part-ii\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/tech.lobobrothers.com\/en\/proxmox-and-ceph-from-0-to-100-part-ii\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/tech.lobobrothers.com\/wp-content\/uploads\/2020\/10\/proxmox-ceph-cero-a-a100.parte-2-scaled.jpg.webp\",\"datePublished\":\"2020-10-01T10:12:46+00:00\",\"dateModified\":\"2025-02-06T14:09:46+00:00\",\"description\":\"We continue with Proxmox and Ceph from 0 to 100 part II. In this second part we will create our cluster. Comment...\",\"breadcrumb\":{\"@id\":\"https:\/\/tech.lobobrothers.com\/en\/proxmox-and-ceph-from-0-to-100-part-ii\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/tech.lobobrothers.com\/en\/proxmox-and-ceph-from-0-to-100-part-ii\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/tech.lobobrothers.com\/en\/proxmox-and-ceph-from-0-to-100-part-ii\/#primaryimage\",\"url\":\"https:\/\/tech.lobobrothers.com\/wp-content\/uploads\/2020\/10\/proxmox-ceph-cero-a-a100.parte-2-scaled.jpg.webp\",\"contentUrl\":\"https:\/\/tech.lobobrothers.com\/wp-content\/uploads\/2020\/10\/proxmox-ceph-cero-a-a100.parte-2-scaled.jpg.webp\",\"width\":2048,\"height\":1365,\"caption\":\"proxmox 0 to 100 part 2\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/tech.lobobrothers.com\/en\/proxmox-and-ceph-from-0-to-100-part-ii\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Portada\",\"item\":\"https:\/\/tech.lobobrothers.com\/en\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Proxmox and Ceph from 0 to 100 Part II\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/tech.lobobrothers.com\/en\/#website\",\"url\":\"https:\/\/tech.lobobrothers.com\/en\/\",\"name\":\"Tech LBT\",\"description\":\"Como apasionados de la tecnolog\u00eda y amantes del open source creamos este blog con art\u00edculos interesantes obre linux, cloud, open source, criptomonedas y ciberseguridad\",\"publisher\":{\"@id\":\"https:\/\/tech.lobobrothers.com\/en\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/tech.lobobrothers.com\/en\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/tech.lobobrothers.com\/en\/#organization\",\"name\":\"Lobo Brothers Technology\",\"url\":\"https:\/\/tech.lobobrothers.com\/en\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/tech.lobobrothers.com\/en\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/tech.lobobrothers.com\/wp-content\/uploads\/2019\/06\/logo_red.png\",\"contentUrl\":\"https:\/\/tech.lobobrothers.com\/wp-content\/uploads\/2019\/06\/logo_red.png\",\"width\":110,\"height\":50,\"caption\":\"Lobo Brothers Technology\"},\"image\":{\"@id\":\"https:\/\/tech.lobobrothers.com\/en\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/LoboBrothers\/\",\"https:\/\/www.linkedin.com\/company\/lobobrothers\/about\/?viewAsMember=true\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/tech.lobobrothers.com\/en\/#\/schema\/person\/11c359ab9896aa196007651fa6208beb\",\"name\":\"TL\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/tech.lobobrothers.com\/en\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/a2d3b9e0b67bd28fe8248346c09cbe07?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/a2d3b9e0b67bd28fe8248346c09cbe07?s=96&d=mm&r=g\",\"caption\":\"TL\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Proxmox and Ceph from 0 to 100 Part II - LBT","description":"We continue with Proxmox and Ceph from 0 to 100 part II. In this second part we will create our cluster. Comment...","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:\/\/tech.lobobrothers.com\/en\/proxmox-and-ceph-from-0-to-100-part-ii\/","og_locale":"en_US","og_type":"article","og_title":"Proxmox and Ceph from 0 to 100 Part II - LBT","og_description":"We continue with Proxmox and Ceph from 0 to 100 part II. In this second part we will create our cluster. Comment...","og_url":"https:\/\/tech.lobobrothers.com\/en\/proxmox-and-ceph-from-0-to-100-part-ii\/","og_site_name":"Blog sobre linux y el mundo opensource","article_publisher":"https:\/\/www.facebook.com\/LoboBrothers\/","article_published_time":"2020-10-01T10:12:46+00:00","article_modified_time":"2025-02-06T14:09:46+00:00","og_image":[{"width":2048,"height":1365,"url":"https:\/\/tech.lobobrothers.com\/wp-content\/uploads\/2020\/10\/proxmox-ceph-cero-a-a100.parte-2-scaled.jpg.webp","type":"image\/jpeg"}],"author":"TL","twitter_card":"summary_large_image","twitter_misc":{"Written by":"TL","Est. reading time":"9 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/tech.lobobrothers.com\/en\/proxmox-and-ceph-from-0-to-100-part-ii\/#article","isPartOf":{"@id":"https:\/\/tech.lobobrothers.com\/en\/proxmox-and-ceph-from-0-to-100-part-ii\/"},"author":{"name":"TL","@id":"https:\/\/tech.lobobrothers.com\/en\/#\/schema\/person\/11c359ab9896aa196007651fa6208beb"},"headline":"Proxmox and Ceph from 0 to 100 Part II","datePublished":"2020-10-01T10:12:46+00:00","dateModified":"2025-02-06T14:09:46+00:00","mainEntityOfPage":{"@id":"https:\/\/tech.lobobrothers.com\/en\/proxmox-and-ceph-from-0-to-100-part-ii\/"},"wordCount":1401,"commentCount":0,"publisher":{"@id":"https:\/\/tech.lobobrothers.com\/en\/#organization"},"image":{"@id":"https:\/\/tech.lobobrothers.com\/en\/proxmox-and-ceph-from-0-to-100-part-ii\/#primaryimage"},"thumbnailUrl":"https:\/\/tech.lobobrothers.com\/wp-content\/uploads\/2020\/10\/proxmox-ceph-cero-a-a100.parte-2-scaled.jpg.webp","articleSection":["Cloud Infraestructures","Linux World","Open Source"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/tech.lobobrothers.com\/en\/proxmox-and-ceph-from-0-to-100-part-ii\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/tech.lobobrothers.com\/en\/proxmox-and-ceph-from-0-to-100-part-ii\/","url":"https:\/\/tech.lobobrothers.com\/en\/proxmox-and-ceph-from-0-to-100-part-ii\/","name":"Proxmox and Ceph from 0 to 100 Part II - LBT","isPartOf":{"@id":"https:\/\/tech.lobobrothers.com\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/tech.lobobrothers.com\/en\/proxmox-and-ceph-from-0-to-100-part-ii\/#primaryimage"},"image":{"@id":"https:\/\/tech.lobobrothers.com\/en\/proxmox-and-ceph-from-0-to-100-part-ii\/#primaryimage"},"thumbnailUrl":"https:\/\/tech.lobobrothers.com\/wp-content\/uploads\/2020\/10\/proxmox-ceph-cero-a-a100.parte-2-scaled.jpg.webp","datePublished":"2020-10-01T10:12:46+00:00","dateModified":"2025-02-06T14:09:46+00:00","description":"We continue with Proxmox and Ceph from 0 to 100 part II. In this second part we will create our cluster. Comment...","breadcrumb":{"@id":"https:\/\/tech.lobobrothers.com\/en\/proxmox-and-ceph-from-0-to-100-part-ii\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/tech.lobobrothers.com\/en\/proxmox-and-ceph-from-0-to-100-part-ii\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/tech.lobobrothers.com\/en\/proxmox-and-ceph-from-0-to-100-part-ii\/#primaryimage","url":"https:\/\/tech.lobobrothers.com\/wp-content\/uploads\/2020\/10\/proxmox-ceph-cero-a-a100.parte-2-scaled.jpg.webp","contentUrl":"https:\/\/tech.lobobrothers.com\/wp-content\/uploads\/2020\/10\/proxmox-ceph-cero-a-a100.parte-2-scaled.jpg.webp","width":2048,"height":1365,"caption":"proxmox 0 to 100 part 2"},{"@type":"BreadcrumbList","@id":"https:\/\/tech.lobobrothers.com\/en\/proxmox-and-ceph-from-0-to-100-part-ii\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/tech.lobobrothers.com\/en\/"},{"@type":"ListItem","position":2,"name":"Proxmox and Ceph from 0 to 100 Part II"}]},{"@type":"WebSite","@id":"https:\/\/tech.lobobrothers.com\/en\/#website","url":"https:\/\/tech.lobobrothers.com\/en\/","name":"Tech LBT","description":"Como apasionados de la tecnolog\u00eda y amantes del open source creamos este blog con art\u00edculos interesantes obre linux, cloud, open source, criptomonedas y ciberseguridad","publisher":{"@id":"https:\/\/tech.lobobrothers.com\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/tech.lobobrothers.com\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/tech.lobobrothers.com\/en\/#organization","name":"Lobo Brothers Technology","url":"https:\/\/tech.lobobrothers.com\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/tech.lobobrothers.com\/en\/#\/schema\/logo\/image\/","url":"https:\/\/tech.lobobrothers.com\/wp-content\/uploads\/2019\/06\/logo_red.png","contentUrl":"https:\/\/tech.lobobrothers.com\/wp-content\/uploads\/2019\/06\/logo_red.png","width":110,"height":50,"caption":"Lobo Brothers Technology"},"image":{"@id":"https:\/\/tech.lobobrothers.com\/en\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/LoboBrothers\/","https:\/\/www.linkedin.com\/company\/lobobrothers\/about\/?viewAsMember=true"]},{"@type":"Person","@id":"https:\/\/tech.lobobrothers.com\/en\/#\/schema\/person\/11c359ab9896aa196007651fa6208beb","name":"TL","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/tech.lobobrothers.com\/en\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/a2d3b9e0b67bd28fe8248346c09cbe07?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/a2d3b9e0b67bd28fe8248346c09cbe07?s=96&d=mm&r=g","caption":"TL"}}]}},"post_mailing_queue_ids":[],"_links":{"self":[{"href":"https:\/\/tech.lobobrothers.com\/en\/wp-json\/wp\/v2\/posts\/2577","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tech.lobobrothers.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/tech.lobobrothers.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/tech.lobobrothers.com\/en\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/tech.lobobrothers.com\/en\/wp-json\/wp\/v2\/comments?post=2577"}],"version-history":[{"count":5,"href":"https:\/\/tech.lobobrothers.com\/en\/wp-json\/wp\/v2\/posts\/2577\/revisions"}],"predecessor-version":[{"id":8123,"href":"https:\/\/tech.lobobrothers.com\/en\/wp-json\/wp\/v2\/posts\/2577\/revisions\/8123"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/tech.lobobrothers.com\/en\/wp-json\/wp\/v2\/media\/7546"}],"wp:attachment":[{"href":"https:\/\/tech.lobobrothers.com\/en\/wp-json\/wp\/v2\/media?parent=2577"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tech.lobobrothers.com\/en\/wp-json\/wp\/v2\/categories?post=2577"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tech.lobobrothers.com\/en\/wp-json\/wp\/v2\/tags?post=2577"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}