背景
ubuntu 机器上有个非root用户,需要执行docker命令,但是没有权限。sudo 还要输出密码,用户都是免密登录鬼才知道密码哈哈
将用户添加到 docker
组
Docker 默认会创建一个
docker
组。将普通用户添加到这个组,就可以执行docker命令。
usermod -aG docker <username>
# 验证一下
groups <username>
ubuntu 机器上有个非root用户,需要执行docker命令,但是没有权限。sudo 还要输出密码,用户都是免密登录鬼才知道密码哈哈
docker
组Docker 默认会创建一个
docker
组。将普通用户添加到这个组,就可以执行docker命令。
usermod -aG docker <username>
# 验证一下
groups <username>
PVE扩容
zpool
后,容量未新增
/dev/sdc
扩容的磁盘
zpool online -e data /dev/sdc
fc
Windows 自带的
fc
(File Compare)工具可以用于比较两个文件的内容。
fc file1.txt file2.txt
PVE系统要查看磁盘转速,当前温度等信息
/dev/sdb
为磁盘设备名称
使用命令行工具,如 hdparm、smartctl(需要安装 smartmontools 包)来查看硬盘信息。
root@PVE:~# hdparm -I /dev/sdb | grep "Rotation Rate"
Nominal Media Rotation Rate: 7200
# 或
# 需要安装 smartmontools 包
smartctl -i /dev/sdb | grep "Rotation Rate"
PVE创建来了
raw
格式的硬盘,我需要在访问里面的资料,进行跨虚拟机操作
vm-100-disk-0.raw
为vm-100
虚拟机的硬盘
cd /pve_dir/images/100
,/pve_dir/images/100
为vm-100-disk-0.raw
所在目录
磁盘的存储技术不断发展,尤其是在机械硬盘(HDD)中,为了提高存储密度和容量,出现了叠瓦式磁记录(Shingled Magnetic Recording, SMR)和垂直磁记录(Perpendicular Magnetic Recording, PMR)这两种主要技术。下面是它们的详细介绍及对比。
基本概念:
垂直磁记录技术是一种将数据垂直于磁盘表面进行存储的技术。与传统的水平磁记录(Longitudinal Magnetic Recording, LMR)相比,PMR使得磁性颗粒之间的距离更小,因此可以实现更高的存储密度。
有的时候主机的DNS,docker的DNS不想设置一致,或是部分场景需要,或是业务需要,故此有此主题。
默认docker容器的DNS是主机的DNS,那么原本更改主机的DNS就好了,但是运维反馈,腾讯云ECS的DNS会变动(离塞谱),由于没有权限访问一些模块,也没办法排查,找到根因,故此就以docker配置DNS为例,临时解决一下。
# lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 22.04.3 LTS
Release: 22.04
Codename: jammy
# docker info
Client: Docker Engine - Community
Version: 24.0.7
Context: default
Debug Mode: false
# 作为容器DNS测试
docker pull ubuntu:20.04
PyCharm调试异常, 出现
open file C:\\Program: [Errno 2] No such file or directory
操作系统
windows 10
PyCharm版本2023.2
Python 版本3.11.4
# lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 22.04.3 LTS
Release: 22.04
Codename: jammy
启动docker容器异常,信息如下
docker start aip-ocr-server-v6
Error response from daemon: failed to create task for container: failed to start shim: write /run/containerd/io.containerd.runtime.v2.task/moby/ca8498a5d2665810c9ec067944a642cdad2a47075521ca63a1b2f195b9a2f1d0/config.json: no space left on device: unknown