使用<联想粒子云>搭建小型服务器
联想粒子云是与我家云近似的贴牌产品,现在官方服务已经消失,只能作为家庭小型nas使用,实现如samba共享,私人小站点等功能,下文记录了从零搭建一台小型家庭服务器的过程,来自于摸索和整理,权当笔记,文字格式不统一。
|
序号
|
内容
|
|
1
|
刷机
|
| 2 | 挂载 |
| 3 |
换源
|
|
4
|
apt更新出错
|
| 5 |
linux armbian网卡设置静态地址
|
| 6 |
安装zerotier-one
|
| 7 |
安装docker
|
| 8 |
迁移docker存储位置
|
| 9 |
安装openwrt
|
| 10 | 安装openwrt |
| 11 |
安装worldpress
|
- 连接移动硬盘:将移动硬盘通过USB接口连接到您的Armbian设备上。
- 获取磁盘信息:使用`blkid`命令来识别连接的硬盘的信息,如UUID。
- 创建挂载目录:在您希望挂载硬盘的位置创建一个新的目录。例如,如果您想将硬盘挂载到一个名为`/media/usb`的目录中,则可以使用以下命令:
```
mkdir /media/usb
```
```
sudo mount /dev/sda2 /media/usb
```
重新输入(1) 内容 ,我本地的新硬盘被识别到了 “/dev/sda1” 。
如果pvscan命令未找到,这可能意味着逻辑卷管理(LVM)软件包未安装在系统上。您可以按照以下步骤处理:
- 确认LVM软件包已安装:使用
sudo apt list --installed | grep lvm命令来查看系统上是否已安装LVM软件包。 - 如果LVM软件包未安装,您可以使用以下命令来安装它:
sudo apt update sudo apt install lvm2 - 安装完成后,再次运行
pvscan命令来扫描所有物理卷,查看是否有新的物理卷被添加进来。 - 如果
pvscan命令仍然无法找到,您可以尝试重启系统,然后再次运行命令。
一旦pvscan命令可以正常运行并找到新的物理卷,您可以按照之前的步骤将其添加到现有的卷组中,并尝试重新挂载设备。
看起来 /dev/unas_firdisk/document 并不是一个有效的路径或设备。这可能意味着逻辑卷没有正确地被识别或创建。
让我们尝试重新扫描逻辑卷并挂载它。首先,运行以下命令扫描逻辑卷:
sudo vgscan
sudo vgchange -ay
然后使用 lvscan 命令检查逻辑卷是否被正确识别。如果逻辑卷被正确识别,您将会看到逻辑卷的路径。
最后,使用正确的逻辑卷路径来挂载逻辑卷到 /media/usb 目录:
sudo mount /dev/volume_group_name/logical_volume_name /media/usb
请将 volume_group_name 和 logical_volume_name 替换为您实际的逻辑卷名称。
根据您的输出,逻辑卷已经成功激活并且可以被识别。您现在可以使用正确的逻辑卷路径挂载逻辑卷到指定的挂载点。在您的情况下,您可以使用以下命令来挂载逻辑卷:
sudo mount /dev/unas_firdisk/document /media/usb
这将把 /dev/unas_firdisk/document 逻辑卷挂载到 /media/usb 目录。请确保 /media/usb 目录已经存在,并且是一个有效的挂载点。
Armbian换国内源
什么是国内源
Armbian怎么换国内源
3.1、查看Armbian版本
3.2、确定要换的Armbian国内源
- Debian源直达链接:https://mirrors.tuna.tsinghua.edu.cn/help/debian/
- Ubuntu源直达链接:https://mirrors.tuna.tsinghua.edu.cn/help/ubuntu/
- Debian源直达链接:https://mirrors.ustc.edu.cn/help/debian.html
- Ubuntu源直达链接: https://mirrors.ustc.edu.cn/help/ubuntu.html
3.3、开始换源——以清华源为例
①修改sources.list
②修改armbian.list
最重要一步(非常重要)
其他问题
5、linux armbian网卡设置静态地址
首先,创建/etc/network/interfaces.d/eth0 文件,内容如下:
auto eth0
# 设置静态IP地址
iface eth0 inet static
# 自动开启网卡混杂模式
up ip link set $IFACE promisc on
# 给eth0设置固定的mac地址,自己编一个
hwaddress ether 01:02:03:04:05:06
# armbian的ip地址
address 192.168.3.10
broadcast 192.168.3.255
netmask 255.255.255.0
# 主路由的ip地址
gateway 192.168.3.1
dns-nameservers 192.168.3.1
dns-nameservers 114.114.114.114
systemctl reboot
LINUX (DEB/RPM)
简书方法
https://www.jianshu.com/p/a39bc02bc6f9
apt update
# 推荐安装
curl -fsSL https://get.docker.com -o get-docker.sh
sh get-docker.sh --mirror Aliyun
# 安装 portainer 汉化版
cd /
git clone https://gitee.com/xiayang0521/portainer-cn-arm64
chmod -R 777 portainer-cn-arm64
cd portainer-cn-arm64
docker volume create portainer_data
docker run -d --name portainer --restart always -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data -v /public:/portainer-cn-arm64 portainer/portainer:linux-arm64
# 手动安装 - 成功率不高
wget https://download.docker.com/linux/debian/dists/buster/pool/stable/arm64/docker-ce_19.03.8~3-0~debian-buster_arm64.deb
sudo dpkg -i docker-ce*.deb
sudo apt -f install
#创我们给docker找个加速器,让docker下载快些。建并且编辑 /etc/docker/daemon.json文件
sudo nano /etc/docker/daemon.json
#写入下面的语句
{
"registry-mirrors": [
"https://registry.docker-cn.com",
"http://hub-mirror.c.163.com",
"https://docker.mirrors.ustc.edu.cn"
]
}
#重启docker
sudo systemctl restart docker.service
汉化
mkdir /public
cd /public
wget http://soft.zhujitips.com/n1/7.docker/Portainer-CN.zip
unzip -o Portainer-CN.zip
rm -rf *.zip
chmod -R 777 /public
docker volume create portainer_data
docker run -d --name portainer --restart always -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data -v /public:/public portainer/portainer:linux-arm64
教程文件开源于giteehttps://gitee.com/xiayang0521/portainer-cn-arm64
提供两种解决方式
1、使用lsof,获取进程ID,通过杀死进程,结束磁盘占用
(1)获取进程id
lsof 磁盘挂载路径
(2)kill杀死进程
kill PID
(3) 卸载磁盘
umount /dev/vdb1
(4) 查看磁盘是否取消挂载
df -h
tctxc@Chainedbox:~$ sudo fuser -m /dev/sda1#查看占用的进程
/dev/sda1: 1130e 1681e 1682e 1683e 1684e 1685e 1686e 1882ce 1910ce
#依次杀掉占用的进程
tctxc@Chainedbox:~$ sudo kill -9 1130
tctxc@Chainedbox:~$ sudo kill -9 1681
tctxc@Chainedbox:~$ sudo kill -9 1682
tctxc@Chainedbox:~$ sudo kill -9 1683
tctxc@Chainedbox:~$ sudo kill -9 1684
tctxc@Chainedbox:~$ sudo kill -9 1685
tctxc@Chainedbox:~$ sudo kill -9 1882
linux宝塔安装到其他盘
演示用 /home 举例
9.1.进入home目录
cd /home
9.2、创建宝塔面板安装需要用的www目录
mkdir www
9.3、建立/home/www的软连接到/www (也就是给系统根目录建立一个www的“快捷方式”指向/home/www)
cd /
ln -s /home/www /www
9.4、正常安装宝塔面板即可
官方教程直达
安装方法
使用 SSH 连接工具,如堡塔SSH终端连接到您的 Linux 服务器后,挂载磁盘,根据系统执行相应命令开始安装(大约2分钟完成面板安装):
Centos安装脚本 yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
Ubuntu/Deepin安装脚本 wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh
Debian安装脚本 wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && bash install.sh
Fedora安装脚本 wget -O install.sh http://download.bt.cn/install/install_6.0.sh && bash install.sh
注意:必须为没装过其它环境如Apache/Nginx/php/MySQL的新系统,推荐使用centos 8.X的系统安装宝塔面板
浙公网安备 33010602011771号