[TOC]
0x01 基础配置
如何查看KylinOS银河麒麟操作系统版本?
描述: 我们可使用如下三种方式(命令)进行对应银河麒麟操作系统版本的查询。
[TOC]
描述: 我们可使用如下三种方式(命令)进行对应银河麒麟操作系统版本的查询。
1 | # 方式1. |
温馨提示: 当前银河银河麒麟高级服务器操作系统V10发行版如下.
描述: 我们可以通过三种方式,让我们在登录服务器时显示文本欢迎语(前两种)或者执行命令显示信息相关信息(后一种)。
1 | # 方式1.登录SSH前警告Banner提示。(文本) |
快速配置1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31# 备份银河麒麟镜像源目录文件
$ cp /etc/yum.repos.d/kylin_x86_64.repo{,.bak}
# 查看官方镜像源文件
$ cat /etc/yum.repos.d/kylin_x86_64.repo
### Kylin Linux Advanced Server 10 - os repo ###
[ks10-adv-os]
name = Kylin Linux Advanced Server 10 - Os
baseurl = https://update.cs2c.com.cn/NS/V10/V10SP3/os/adv/lic/base/$basearch/
gpgcheck = 1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-kylin
enabled = 1
[ks10-adv-updates]
name = Kylin Linux Advanced Server 10 - Updates
baseurl = https://update.cs2c.com.cn/NS/V10/V10SP3/os/adv/lic/updates/$basearch/
gpgcheck = 1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-kylin
enabled = 1
[ks10-adv-addons]
name = Kylin Linux Advanced Server 10 - Addons
baseurl = https://update.cs2c.com.cn/NS/V10/V10SP3/os/adv/lic/addons/$basearch/
gpgcheck = 1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-kylin
enabled = 0
# 配置后需清理缓存及创建新的缓存
yum clean all
yum makecache
快速安装1
2
3
4
5
6
7
8
9
10
11
12
13
14# 查询软件包是否安装
rpm-qa|grep rpcbind nfs-utils
# 安装nfs软件包
dnf install nfs-utils rpcbind
# 防火墙放行设置
firewall-cmd --permanent --zone=public --add-service=nfs
firewall-cmd --permanent --zone=public --add-service=rpc-bind
firewall-cmd --permanent --zone=public --add-service=mountd
firewall-cmd --reload
# 客户端查看服务器端nfs共享的文件系统
showmount -e 服务端ip
快速安装1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62# 1.卸载旧版本
sudo yum remove docker docker-engine docker.io containerd runc
# 2.安装相关依赖包
sudo dnf install pt-transport-https
# 3.设置稳定镜像源存储库,此处采用阿里的docker源(CentOS8)
# Official
# DOCKER_COMPOSE_MIRRORS='https://github.com'
# DOCKER_CE_MIRRORS='https://download.docker.com'
# DOCKER_MIRRORS='https://docker.io'
yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
sed -i 's#download.docker.com#mirrors.aliyun.com/docker-ce#' /etc/yum.repos.d/docker-ce.repo
# 使用 CentOS 8 的源
echo "8" > /etc/yum/vars/centos_version
sed -i 's/$releasever/$centos_version/g' /etc/yum.repos.d/docker-ce.repo
# 4.查看Docker特定的相关版本,使用如下命令列出可用的版本
dnf list docker-ce --showduplicates | sort -r | head -n 2
dnf list docker-ce-cli --showduplicates | sort -r | head -n 2
dnf list containerd.io --showduplicates | sort -r | head -n 2
# 5.安装Docker最新版本,此处我们指定的是最新版本。
# 使用第二列中的版本字符串安装特定的版本,例如:containerd.io.x86_64 1.6.9-3.1.el8 docker-ce-stable
# $sudo apt-get install docker-ce-<VERSION_STRING> docker-ce-cli-<VERSION_STRING> containerd.io
dnf install docker-ce-3:23.0.1-1.el8 docker-ce-cli-1:23.0.1-1.el8 containerd.io-1.6.9-3.1.el8 -y
# 6.将当前(低)用户加入docker用户组然后重新登陆当前用户使得低权限用户
sudo gpasswd -a ${USER} docker
# 7.配置docker后台守护进程
mkdir -vp /etc/docker/
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"data-root":"/var/lib/docker",
"registry-mirrors": ["https://xlx9erfu.mirror.aliyuncs.com"],
"exec-opts": ["native.cgroupdriver=systemd"],
"storage-driver": "overlay2",
"log-driver": "json-file",
"log-level": "warn",
"log-opts": {
"max-size": "100m",
"max-file": "10"
},
"live-restore": true,
"dns": ["223.6.6.6","114.114.114.114"],
"insecure-registries": [ "harbor.weiyigeek.top"]
}
EOF
# 8.自启与启动
sudo systemctl daemon-reload
sudo systemctl enable docker.service
sudo systemctl restart docker.service
# 9.验证安装的 docker 服务
systemctl status docker.service --no-pager -l
docker info
# 10.启动一个 hello-world 容器,验证是否正常
docker info
docker run --rm hello-world
快速安装1
2
3
4
5
6
7
8
9
10# Setting Docker-Compose MIRRORS
DOCKER_COMPOSE_MIRRORS='https://get.daocloud.io'
# Default New Version v2.16.0 (2023年3月8日 18:57:48)
DOCKER_COMPOSE_VERSION=
# Download、Install Docker-Compose
curl -L ${DOCKER_COMPOSE_MIRRORS}/docker/compose/releases/download/${DOCKER_COMPOSE_VERSION:="v2.16.0"}/docker-compose-"$(uname -s)"-"$(uname -m)" -o /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose
ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose
# Verify Install
docker-compose version
描述: 当我们误操作/etc/fstab文件时,我们可以通过下述快速恢复挂载信息。1
2
3
4
5
6
7
8
9
10
11
12
13
14$ blkid
/dev/mapper/klas-swap: UUID="2420b50d-dc9c-403f-9e9e-223dcad196b0" TYPE="swap"
/dev/mapper/klas-var: UUID="296659eb-abc2-4700-a234-d0b12e640c90" BLOCK_SIZE="512" TYPE="xfs"
/dev/mapper/klas-root: UUID="372a7997-7638-4616-8cdf-6b205727ad59" BLOCK_SIZE="512" TYPE="xfs"
/dev/mapper/klas-opt: UUID="d1e3af16-78c6-409f-aa55-9b99f1a99ea4" BLOCK_SIZE="512" TYPE="xfs"
/dev/sda2: UUID="821c8898-0e09-4158-b817-b9c7a3ead52b" BLOCK_SIZE="512" TYPE="xfs" PARTUUID="c47f2119-c7b9-4195-8f2a-d7dc308521bb"
/dev/sda3: UUID="KNDT3D-3Zdc-DfUT-gQOW-Dg4B-BTPn-t4erYx" TYPE="LVM2_member" PARTUUID="85f7ddc4-2960-422b-80c3-799f82893214"
/dev/sda1: SEC_TYPE="msdos" UUID="733A-0287" BLOCK_SIZE="512" TYPE="vfat" PARTLABEL="EFI System Partition" PARTUUID="450945ad-686e-4c97-9005-69055cbd36f2"
$ vim /etc/fstab
/dev/mapper/klas-root / xfs defaults 0 0
/dev/mapper/klas-var /var xfs defaults 0 0
UUID=04821c8898-0e09-4158-b817-b9c7a3ead52b /boot ext4 defaults 1 2
UUID=733A-0287 /boot/efi vfat umask=0077,shortname=winnt 0 2
你好看友,欢迎关注博主微信公众号哟! ❤
这将是我持续更新文章的动力源泉,谢谢支持!(๑′ᴗ‵๑)
温馨提示: 未解锁的用户不能粘贴复制文章内容哟!
方式1.请访问本博主的B站【WeiyiGeek】首页关注UP主,
将自动随机获取解锁验证码。
Method 2.Please visit 【My Twitter】. There is an article verification code in the homepage.
方式3.扫一扫下方二维码,关注本站官方公众号
回复:验证码
将获取解锁(有效期7天)本站所有技术文章哟!
@WeiyiGeek - 为了能到远方,脚下的每一步都不能少
欢迎各位志同道合的朋友一起学习交流,如文章有误请在下方留下您宝贵的经验知识,个人邮箱地址【master#weiyigeek.top】
或者个人公众号【WeiyiGeek】
联系我。
更多文章来源于【WeiyiGeek Blog - 为了能到远方,脚下的每一步都不能少】, 个人首页地址( https://weiyigeek.top )
专栏书写不易,如果您觉得这个专栏还不错的,请给这篇专栏 【点个赞、投个币、收个藏、关个注、转个发、赞个助】,这将对我的肯定,我将持续整理发布更多优质原创文章!。
最后更新时间:
文章原始路径:_posts/系统运维/Linux/系统配置/KylinOS/2.国产KylinOS麒麟系统常规运维指南.md
转载注明出处,原文地址:https://blog.weiyigeek.top/2022/4-21-732.html
本站文章内容遵循 知识共享 署名 - 非商业性 - 相同方式共享 4.0 国际协议