{"id":941,"date":"2021-11-30T20:03:00","date_gmt":"2021-12-01T04:03:00","guid":{"rendered":"https:\/\/tungle.ca\/?p=941"},"modified":"2023-01-06T21:40:26","modified_gmt":"2023-01-07T05:40:26","slug":"create-a-ceph-cluster-on-proxmox","status":"publish","type":"post","link":"https:\/\/tungle.ca\/?p=941","title":{"rendered":"Create a Ceph cluster on Proxmox cluster"},"content":{"rendered":"\n<p>Ceph is an open-source distributed software solution. It is designed to serve block, file, and object workloads for a cluster system. There are a lot of advantages when using Ceph. Ceph supports distributed object storage on multiple cluster nodes, provides redundancy between cluster nodes and is able to scale out cluster storage nodes with Ceph. <\/p>\n\n\n\n<p>Ceph is able to run on commodity hardware without vendor lock-in. Moreover, Ceph is also a unified storage infrastructure that supports storage clusters that may grow or shrink and allows to add and remove hardware while the Ceph cluster is online.<\/p>\n\n\n\n<p>This lab below is used to deploy three Proxmox nodes on the Ceph clsuter.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"628\" height=\"465\" src=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-449.png\" alt=\"\" class=\"wp-image-1077\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-449.png 628w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-449-300x222.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-449-200x148.png 200w\" sizes=\"auto, (max-width: 628px) 100vw, 628px\" \/><\/figure>\n\n\n\n<p>Add a new second hard drive on Proxmox1,  Proxmox2, and  Proxmox3 nodes.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"392\" src=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-347-1024x392.png\" alt=\"\" class=\"wp-image-942\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-347-1024x392.png 1024w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-347-300x115.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-347-768x294.png 768w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-347-1536x588.png 1536w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-347-200x77.png 200w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-347.png 1552w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"461\" src=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-348-1024x461.png\" alt=\"\" class=\"wp-image-943\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-348-1024x461.png 1024w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-348-300x135.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-348-768x346.png 768w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-348-200x90.png 200w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-348.png 1211w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"534\" src=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-349-1024x534.png\" alt=\"\" class=\"wp-image-944\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-349-1024x534.png 1024w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-349-300x156.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-349-768x400.png 768w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-349-200x104.png 200w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-349.png 1168w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Install Ceph cluster on node 1.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"590\" src=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-350-1024x590.png\" alt=\"\" class=\"wp-image-945\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-350-1024x590.png 1024w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-350-300x173.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-350-768x442.png 768w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-350-200x115.png 200w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-350.png 1160w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"615\" src=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-351-1024x615.png\" alt=\"\" class=\"wp-image-946\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-351-1024x615.png 1024w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-351-300x180.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-351-768x461.png 768w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-351-200x120.png 200w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-351.png 1184w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"570\" src=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-352-1024x570.png\" alt=\"\" class=\"wp-image-947\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-352-1024x570.png 1024w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-352-300x167.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-352-768x428.png 768w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-352-200x111.png 200w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-352.png 1217w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"544\" src=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-353-1024x544.png\" alt=\"\" class=\"wp-image-948\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-353-1024x544.png 1024w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-353-300x159.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-353-768x408.png 768w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-353-1536x816.png 1536w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-353-200x106.png 200w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-353.png 1626w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"483\" src=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-354-1024x483.png\" alt=\"\" class=\"wp-image-949\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-354-1024x483.png 1024w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-354-300x142.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-354-768x363.png 768w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-354-1536x725.png 1536w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-354-200x94.png 200w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-354.png 1633w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"462\" src=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-355-1024x462.png\" alt=\"\" class=\"wp-image-950\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-355-1024x462.png 1024w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-355-300x135.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-355-768x346.png 768w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-355-1536x693.png 1536w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-355-200x90.png 200w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-355.png 1650w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Create an OSD on Proxmox node 1, node 2 and node 3.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"458\" src=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-356-1024x458.png\" alt=\"\" class=\"wp-image-951\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-356-1024x458.png 1024w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-356-300x134.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-356-768x343.png 768w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-356-1536x687.png 1536w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-356-200x89.png 200w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-356.png 1622w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"544\" src=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-357-1024x544.png\" alt=\"\" class=\"wp-image-952\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-357-1024x544.png 1024w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-357-300x159.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-357-768x408.png 768w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-357-1536x816.png 1536w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-357-200x106.png 200w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-357.png 1628w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"461\" src=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-358-1024x461.png\" alt=\"\" class=\"wp-image-953\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-358-1024x461.png 1024w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-358-300x135.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-358-768x346.png 768w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-358-1536x691.png 1536w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-358-200x90.png 200w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-358.png 1653w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"455\" src=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-359-1024x455.png\" alt=\"\" class=\"wp-image-954\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-359-1024x455.png 1024w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-359-300x133.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-359-768x341.png 768w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-359-1536x683.png 1536w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-359-200x89.png 200w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-359.png 1656w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"478\" src=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-360-1024x478.png\" alt=\"\" class=\"wp-image-955\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-360-1024x478.png 1024w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-360-300x140.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-360-768x359.png 768w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-360-1536x717.png 1536w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-360-200x93.png 200w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-360.png 1600w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Create Ceph Pool on Ceph storage.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"551\" src=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-361-1024x551.png\" alt=\"\" class=\"wp-image-956\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-361-1024x551.png 1024w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-361-300x161.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-361-768x413.png 768w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-361-1536x826.png 1536w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-361-200x108.png 200w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-361.png 1647w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"460\" src=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-362-1024x460.png\" alt=\"\" class=\"wp-image-957\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-362-1024x460.png 1024w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-362-300x135.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-362-768x345.png 768w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-362-1536x690.png 1536w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-362-200x90.png 200w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-362.png 1631w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Create a new Linux VM on Ceph.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"496\" src=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-363-1024x496.png\" alt=\"\" class=\"wp-image-958\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-363-1024x496.png 1024w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-363-300x145.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-363-768x372.png 768w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-363-1536x745.png 1536w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-363-200x97.png 200w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-363.png 1636w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"635\" src=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-364-1024x635.png\" alt=\"\" class=\"wp-image-959\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-364-1024x635.png 1024w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-364-300x186.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-364-768x477.png 768w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-364-200x124.png 200w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-364.png 1223w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Add this machine to the HA Ceph.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"566\" src=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-370-1024x566.png\" alt=\"\" class=\"wp-image-968\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-370-1024x566.png 1024w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-370-300x166.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-370-768x425.png 768w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-370-200x111.png 200w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-370.png 1208w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"575\" src=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-365-1024x575.png\" alt=\"\" class=\"wp-image-960\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-365-1024x575.png 1024w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-365-300x168.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-365-768x431.png 768w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-365-200x112.png 200w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-365.png 1094w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Hard turn off the Proxmox node1.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"548\" src=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-367-1024x548.png\" alt=\"\" class=\"wp-image-962\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-367-1024x548.png 1024w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-367-300x161.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-367-768x411.png 768w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-367-1536x823.png 1536w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-367-200x107.png 200w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-367.png 1634w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Linux VM has been migrated to Proxmox node2 with a couple of minutes of downtime.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"577\" src=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/56-1024x577.png\" alt=\"\" class=\"wp-image-963\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/56-1024x577.png 1024w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/56-300x169.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/56-768x433.png 768w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/56-1536x866.png 1536w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/56-200x113.png 200w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/56.png 1733w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"552\" src=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-368-1024x552.png\" alt=\"\" class=\"wp-image-964\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-368-1024x552.png 1024w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-368-300x162.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-368-768x414.png 768w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-368-1536x828.png 1536w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-368-200x108.png 200w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-368.png 1637w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Doing live migration the VM2 on Proxmox node 2 to node 3.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"577\" src=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/62-1024x577.png\" alt=\"\" class=\"wp-image-965\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/62-1024x577.png 1024w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/62-300x169.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/62-768x433.png 768w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/62-1536x865.png 1536w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/62-200x113.png 200w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/62.png 1726w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>It is interesting to see there is no downtime when doing live migration VM2 on Proxmox node 2 to node 3 in the Ceph cluster.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"558\" src=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-369-1024x558.png\" alt=\"\" class=\"wp-image-966\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-369-1024x558.png 1024w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-369-300x163.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-369-768x418.png 768w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-369-1536x837.png 1536w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-369-200x109.png 200w, https:\/\/tungle.ca\/wp-content\/uploads\/2022\/01\/image-369.png 1632w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Ceph is an open-source distributed software solution. It is designed to serve block, file, and object workloads for a cluster system. There are a lot of advantages when using Ceph. Ceph supports distributed object storage on multiple cluster nodes, provides redundancy between cluster nodes and is able to scale out cluster storage nodes with Ceph. [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[8],"class_list":["post-941","post","type-post","status-publish","format-standard","hentry","category-linux","tag-linux"],"_links":{"self":[{"href":"https:\/\/tungle.ca\/index.php?rest_route=\/wp\/v2\/posts\/941","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tungle.ca\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/tungle.ca\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/tungle.ca\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/tungle.ca\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=941"}],"version-history":[{"count":6,"href":"https:\/\/tungle.ca\/index.php?rest_route=\/wp\/v2\/posts\/941\/revisions"}],"predecessor-version":[{"id":1078,"href":"https:\/\/tungle.ca\/index.php?rest_route=\/wp\/v2\/posts\/941\/revisions\/1078"}],"wp:attachment":[{"href":"https:\/\/tungle.ca\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=941"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tungle.ca\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=941"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tungle.ca\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=941"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}