最近一直在思考學習點什麼東西,感受好久不太動腦子了,有些生鏽。大概是上週吧,回顧了一下這幾年來的事情,你們討論得最多的就是高併發、事務、分佈式、集羣、微服務、負載均衡等東西,我突發奇想,既然以個人經濟實力想一會兒買個三五臺服務器來玩根本不現實,那麼我買幾臺樹莓派來玩玩咋樣。macos
因而我買了三套樹莓派,圖上是我接好的樣子;centos
我本來設想的是,這個做爲微主機,雖然架構不太同樣,可是玩起來按理來講應該和PC端安裝系統並進行啓動的方式是一致的,固然,實際上也的確相似。服務器
因而我在安裝前,大體作了以下幾個步驟設想:架構
首先,找系統很好找,根據官方的指引,找到華爲的安裝源:華爲安裝源,根據硬件狀況自行選擇;併發
而後,以macOS爲例,在macOS系統下的燒錄就蠻簡單了,大體也分爲幾個步驟:負載均衡
diskutil list
找到SD卡的掛載路徑,如/dev/disk3
dd if=解壓出來的centos文件(以.raw)爲後綴的文件 of=/dev/disk3
進行系統燒寫然而,就在我把卡插入樹莓派上開機啓動的時候,發現顯示器根本沒有輸出,我一開始還覺得是沒燒寫成功,可是啓動有讀盤行爲,總體看來彷佛是正常的,而後我想是否是個人4K顯示器不支持,因而去某寶淘了個4英寸的HDMI顯示器(由於我是三臺樹莓派,爲了方便,因此用HDMI的);誰知道買回來發現仍是不行;後來查找資料的時候說要寫什麼config.txt,我根本就不知道這個config.txt在哪裏,翻了不少資料都不甚清楚。ssh
後來通過個人思考和研究發現,SD卡燒寫以後,整張SD卡會被分爲幾個分區,而在macOS下打開所看到的文件爲centos下的/boot
目錄;而這個要配置的config.txt也就是位於boot目錄。固然,對於這個boot目錄其實我也不是很清楚具體是幹啥的,我也沒有找資料研究,不過依據個人猜想應該是系統引導用的引導分區,這麼叫可能有些不正確,但大體多是這個意思;分佈式
而後,我從新用macos打開SD卡,而後新建config.txt文件,並寫入配置:微服務
hdmi_force_hotplug=1
而後從新插入樹莓派,啓動,就能夠正常進入系統初始化配置頁了,就能夠進行基礎的配置。並且對於4K顯示器也是支持的,只不過畫質沒那麼高清。高併發