架构图

环境说明

主机信息

主机名 操作系统 ip 说明
public Ubuntu 20.10 192.168.1.40 安装 Docker、Rancher、GitLab、Harbor
k3s1 Ubuntu 20.10 192.168.1.41 安装 Docker、k3s server
k3s2 Ubuntu 20.10 192.168.1.42 安装 Docker、k3s agent
k3s3 Ubuntu 20.10 192.168.1.43 安装 Docker、k3s agent
阅读全文 »

启用 root 用户

设置 root 用户的密码即可。

1
2
3
4
5
# 设置 root 用户的密码
sudo passwd root
# 输入当前用户的密码
# 输入新密码
# 重复输入新密码

配置网络

  1. 切换到 root 用户

    1
    su root
  2. 找到网卡名称(在网络配置文件中要用到)

    1
    ifconfig -a
    阅读全文 »

清空缓存&打包&跳过test

1
mvn package -Dmaven.test.skip=true

安装jar包到本地仓库

1
mvn install:install-file -Dfile=/Users/duanjw/Downloads/ojdbc8.jar -DgroupId=com.oracle -DartifactId=ojdbc8 -Dversion=12.2.0.1 -Dpackaging=jar
阅读全文 »

问题描述

使用passwd命令修改登录用户root的密码,发现报错:Authentication token manipulation error,如图:
paste image

解决办法:

  1. 检查/etc/passwd/etc/shadow文件的属性。
    1
    lsattr /etc/shadow /etc/passwd
  2. 修改为可编辑
    1
    chattr -ia /etc/shadow /etc/passwd
  3. 再次修改密码即可成功
    paste image

一般服务器被挖矿后,CPU会占用到百分百。可以通过top命令,查看cpu使用率。

以下是所经历过的挖矿病毒及解决方法。

挖矿进程:ld-linux-x86-64

进程信息

使用top命令查看进程信息。cpu占用400,是挖矿程序。pid是21980,后边需要用到。
paste image

阅读全文 »

创建仓库

点击齿轮图标 -> Create repository。
paste image

创建快照版仓库

选择:maven2(hosted) -> 填写Name:xxx -> 选择Version policy:Snapshot -> 选择Deployment policy:Allow redeploy。

阅读全文 »

GitLab使用Docker安装,挂载出三个目录到主机磁盘。由于主机GitLab数据所在的磁盘满了,要迁移GitLab到其他服务器上。

环境描述

服务器 描述
A服务器 使用Docker安装了GitLab,并挂在出三个数据目录到主机
GitLab数据所在的磁盘满了
B服务器 新GitLab服务器
阅读全文 »