記錄打造私有云之工控機基本配置
引言
之前筆記本換下來的一塊1T的2.5硬盤; 本來想著買個樹莓派掛硬盤做個簡單的 NAS, 鑒于性能問題, 后來某魚入手了一個搭載賽揚 N2940 CPU 的工控機;
基本配置:
Intel Celeron N2940 @ 4x 2.2491GHz / 4G / 32G SSD / USB2.0 x4 3.0 x1 / HDMI x2 / LAN x1 / DC 12V
內(nèi)部還有一個 SATA 接口和 Mini PCI 接口, 可以擴展硬盤和無線網(wǎng)卡

安裝系統(tǒng)
安裝步驟和在虛擬機類似, 只需要安裝 U 盤、鍵盤、顯示器即可;
一點細節(jié):
- 為了穩(wěn)定, 我這里沒有安裝最新的 Ubuntu 20.04, 而是 18.04 (后續(xù)可能會考慮升級);
- 使用華為鏡像地址 https://mirrors.huaweicloud.com/ubuntu/, 速度還可以的;
- 配置靜態(tài) IP 地址;
- 勾選安裝OpenSSH;
開啟 SSH
最開始以為前面勾選了安裝 OpenSSH 就可以直接使用了, 結(jié)果發(fā)現(xiàn)不能訪問, 原因是被防火墻攔截;
使用 Ubuntu 自家的 ufw來管理防火墻;
先添加規(guī)則, 然后再規(guī)則中開啟端口;
- 添加 ssh 規(guī)則 :
sudo ufw allow ssh - 開放 22 端口:
sudo ufw allow 22/tcp
規(guī)則的配置文件在 /etc/ufw/applications.d 目錄下下查看配置;
查看已經(jīng)配置的規(guī)則 : sudo ufw app list
掛載硬盤
隨讓這個工控機主板帶有一個SATA 接口可以接硬盤, 但是由于小機箱并沒有額外開口, 內(nèi)部也放不下, 所以就選擇直接使用唯一的一個USB3.0接口了;
用的是綠聯(lián)的 USB3.0 硬盤盒;
計劃是使用 Samba 來共享這個盤作為數(shù)據(jù)盤;
- 接上 USB 硬盤盒
lsusb;
xm@ming:~$ lsusb
Bus 001 Device 002: ID 8087:07e6 Intel Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 003: ID 2109:0715 VIA Labs, Inc. // 這個就是我的硬盤盒
Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 002: ID 05e3:0608 Genesys Logic, Inc. Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
- 查看磁盤
sudo fdisk -l;
xm@ming:~$ sudo fdisk -l
Disk /dev/sda: 931.5 GiB, 1000204886016 bytes, 1953525168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: xxxx
Device Start End Sectors Size Type
/dev/sda1 2048 923647 921600 450M Windows recovery environment
...
// 這個分區(qū)就是我之前的筆記本的數(shù)據(jù)盤分區(qū)
/dev/sda6 170616832 1848667534 1678050703 800.2G Microsoft basic data
/dev/sda7 1848668160 1953523711 104855552 50G Linux filesystem
可以看到/dev/sda6就是我之前硬盤的分區(qū)(后面有空會重新分區(qū))
-
創(chuàng)建掛載目錄
sudo mkdir -m 775 /mnt/mysd1; -
掛載磁盤
sudo mount /dev/sda6 /mnt/mysd1(注意這其實是臨時掛載, 重啟后需要重新手動掛載); -
查看掛載情況
df -h
xm@ming:~$ df -h
Filesystem Size Used Avail Use% Mounted on
...
/dev/mapper/ubuntu--vg-ubuntu--lv 20G 6.0G 13G 33% /
...
/dev/sda6 801G 364G 437G 46% /mnt/mysd1
由于我這個外接硬盤后面準備作為 Samba 服務的共享數(shù)據(jù)盤, 所以需要設置開機自動掛載;
- 查詢分區(qū)的 UUID:
sudo blkid或lsblk -f(推薦)
xm@ming:~$ lsblk -f
NAME FSTYPE LABEL UUID MOUNTPOINT
sda
├─sda1 ntfs 恢復 3A784B16784ACFF5
...
├─sda6 ntfs Software 0A0A6B900A6B7819 /mnt/mysd1
└─sda7 ext4 536dd671-3341-45b9-b81c-0357c5bd0d12
- 添加永久掛載
sudo vim /etc/fstab
在/etc/fstab中指定自動掛載配置;

- 重啟 mount :
sudo mount -a
xm@ming:~$ sudo mount -a
[sudo] password for xm:
// 這里剛剛配置的 UUID 錯誤, 所以提示找不到;
// 重新修改后即可;
mount: /mnt/mysd1: can't find UUID=0A6B900A6B7819.
- 配置文件
/etc/fstab可參考: fstab 簡介(中文)
這時候已經(jīng)配置完成, 可以重啟試下;
開機自啟
為了保證 24h 運行, 一般工控機都支持來電開機自啟;
我這個是 AMI 的 BIOS, 所以
- 開始按
Del進入BIOS; - 方向鍵到
Chipse; - 找到
Restore ac power loss, - 三個選項:
Power Off不來電自啟,Power On只要加電就會自啟,Last State突然斷電情況來電自啟, 非正常關(guān)機; 我選擇后了Last State, 然后保存重啟即可;
測試了下直接拔掉電源, 可以自啟, 登錄系統(tǒng)后關(guān)機不會自啟, 滿足需求.

浙公網(wǎng)安備 33010602011771號