首页 > 其他分享 >系统部署与运维常见问题速查

系统部署与运维常见问题速查

时间:2024-04-03 15:11:06浏览次数:12  
标签:wheel 常见问题 运维 sudo miniconda miniconda3 速查 com docker

1 CentOS7 配置新用户

adduser newUser		# 创建新用户
passwd newUser 		# 为新用户配置密码
su - newUser		# 切换到新用户

2 CentOS7 为新用户配置sudo权限【包括免密】

su			# 切换到root用户
sudo vim /etc/sudoers	# 编辑/etc/sudoers文件
# 搜索wheel用户组,wheel用户组默认配置了sudo权限,如果该配置行被注释了取消掉
# 配置wheel用户组的sudo权限和免密码sudo权限的行内容如下
# ## Allows people in group wheel to run all commands
# %wheel  ALL=(ALL)       ALL
# ## Same thing without a password
# %wheel  ALL=(ALL)       NOPASSWD: ALL
usermod -aG wheel newUser # 将新用户配置到wheel组内
su - newUser 		# 切换到新用户

3 CentOS7 安装Docker

https://docs.docker.com/engine/install/centos/
如果按照以上文档安装时,下载docker-ce速度缓慢,可以考虑替换/etc/yum.repos.d/docker-ce.repo中[docker-ce-stable]项(更换国内镜像)

[docker-ce-stable]
name=Docker CE Stable - $basearch
baseurl=https://mirrors.aliyun.com/docker-ce/linux/centos/$releasever/$basearch/stable
enabled=1
gpgcheck=1
gpgkey=https://mirrors.aliyun.com/docker-ce/linux/centos/gpg

4 CentOS7 执行docker run hello-world报错解决

  • 报错的原因是无权限执行:前面加上sudo即可,或者将当前用户加入docker组中
sudo usermod -aG docker $USER
# 重启/重新登陆,更新用户组信息后即可免去执行docker前的sudo
  • 报错的原因是网络相关的,可能是因为国内无法稳定访问国外官方源,可以修改docker使用国内镜像源去下载容器
sudo vim /etc/docker/daemon.json		# 检查docker容器下载源是否存在,如果没存在可以创建这个文件
# 向下载源文件中写入并保存
# {"registry-mirrors": ["https://registry.docker-cn.com","http://hub-mirror.c.163.com"]}
# 重启docker-daemon和docker服务
systemctl daemon-reload
systemctl restart docker
# 重新执行docker run/pull,通常问题能够解决

5 Linux 安装python(conda)

https://docs.anaconda.com/free/miniconda/index.html

# 在当前目录下安装miniconda
mkdir -p ~/miniconda3
wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh -O ~/miniconda3/miniconda.sh
bash ~/miniconda3/miniconda.sh -b -u -p ~/miniconda3
rm -rf ~/miniconda3/miniconda.sh
# 将miniconda的路径写入bash/zsh shell的配置文件中去
~/miniconda3/bin/conda init bash
~/miniconda3/bin/conda init zsh
# 重启/开新的bash即可

标签:wheel,常见问题,运维,sudo,miniconda,miniconda3,速查,com,docker
From: https://www.cnblogs.com/DP10032/p/18112640

相关文章

  • python selenium 速查笔记
    1.安装与配置pipinstallselenium基本使用selenium都是为了动态加载网页内容用于爬虫,所以一般也会用到phantomjsmac下如果要配置phantomjs环境的话echo$PATHln-s<phantomjs地址><PATH中任一路径>至于chromeDriver,配置方法类似,下载地址:https://sites.google.com/a/chro......
  • 运维排查 | Systemd 之服务停止后状态为 failed
    哈喽大家好,我是咸鱼。我们知道CentOS7之后,Systemd代替了原来的SystemV来管理服务,相比SystemV,Systemd能够很好地解决各个服务间的依赖关系,还能让所有的服务同时启动,而不是串行启动。通常情况下,yum安装的软件会由系统的包管理器(如RPM)安装,并且会配置相应的systemd服务......
  • KingbaseES数据库运维案例---SCOTT用户及对象创建
    案例说明:生产用户从Oracle环境迁移到KingbaseES数据库后,需要使用Oracle下scott用户的应用测试环境,本案例借助Oracle创建scott用户应用环境的脚本,创建KingbaseES下的应用测试环境。适用版本:KingbaseESV8R3/R6SCOTT用户有四张数据表:1)部门信息表:dept2)雇员信息表:emp3)工资等......
  • KingbaseES V8R6集群运维案例之---single-pro模式备份
    案例说明:KingbaseESV8R6集群物理备份配置参数_target_db_style,可选single或cluster或single-pro。single对应单机模式的目标数据库实例,cluster对应集群模式的目标数据库实例,single-pro对应集群模式的每个DB节点独立备份。本案例详细描述集群架构在singl-pro模式下的备份。适用......
  • KingbaseES V8R6集群运维案例之---数据库实例initdb后配置
    案例说明:KingbaseESV8R6集群在数据库实例启动时需加载repmgr插件,并且具有集群管理的用户esrep和存储元数据的数据库esrep库;但在手工initdb新的实例后,默认的实例将不包含repmgrextension及esrep库和esrep用户,需要手工配置,完善集群管理应用。适用版本:KingbaseESV8R6一、默认......
  • KingbaseES V8R3集群运维案例---主库OOM故障分析
    案例说明:KingbaseESV8R3集群,主库数据库OOM,产生core,请帮忙分析。数据库内存64Gb,为华为云虚拟机,无swap。适用版本:KingbaseESV8R3一、问题分析1、查看sys_log数据库OOM信息PortalMemory:8192totalin1blocks;7888free(0chunks);304usedPortalHeapMemory:1......
  • KingbaseES V8R6集群运维案例之---备节点恢复为单实例库
    KingbaseESV8R6集群运维案例之---备节点恢复为单实例库案例说明:在生产环境中,手工将集群节点恢复为单实例节点,操作可以分为两步。第一步,先将节点从repmgr管理中注销,脱离集群的管理;第二步,从流复制中拆分节点,成为单实例节点。适用版本:KingbaseESV8R6集群架构:ID......
  • SpringBoot运维学习笔记
    打包与运行windows打包与运行windows打包与运行,linux程序运行服务启动失败:没有主清单属性【没有打包插件】打包插件的作用:https://www.bilibili.com/video/BV15b4y1a7yG?p=55mvnpackagemaven打包的时候会执行测试的流程,运行test里面的代码,会导致数据有一些变化;打包插......
  • HBuilderX插件开发常见问题(通用篇)
    使用hx.window.createWebView创建窗口后,为什么不显示出来?如果创建时候想立即显示出来,可以通过调用hx.window.showView方法来显示出来为什么市场页面上HBuilderX最低兼容版本会渲染成不确定?..这个似乎是官方bug(尚待确认)怎么配置插件的市场链接,像这样市场链接不用配置,从......
  • 软件项目管理(开发/实施/运维/安全/交付)全套文档模板
      前言:在软件项目管理中,每个阶段都有其特定的目标和活动,确保项目的顺利进行和最终的成功交付。以下是软件项目管理各个阶段的详细资料:软件项目全套文档资料下载:点我获取1.需求阶段目标:收集、分析和定义用户需求和业务目标。主要活动:需求调研:与用户沟通,了解他们的需求......