ubuntu
文章平均质量分 51
qin147896325
职场菜鸟,请多多指教
展开
-
重新build iso报错
ubuntu iso,我需要修改里面的部分deb包,所以需要重新打包iso并安装,在cp iso源内容的时候没有使用 cp -r参数,漏掉了.disk目录。原创 2022-09-13 16:01:11 · 325 阅读 · 0 评论 -
ubuntu python3.6 安装glances监控工具
坑位 安装好python3.6,glances后运行glances一直提示【Curses module not found. Glances cannot start in standalone mode】,可以看出当前环境缺乏curses模块,找了很多地方也没找到这个包,最终将python2.7环境下curses对应的两个包copy到了python3.6环境下即可系统环境ubuntu python3 glancesglances安装这里推荐通过pip来安装glance...原创 2021-07-01 15:54:44 · 823 阅读 · 1 评论 -
创建ceph monitor
目录场景描述情况介绍操作步骤Monitor成功创建场景描述:最近客户线上一个三节点集群,由于raid卡故障导致一个存储节点宕机,可能是raid卡突然故障导致ceph mon数据库文件丢失,ceph-mon无法启动,只能删掉重新创建情况介绍:可以看到集群只剩两个monitor再次发生网络动荡的时候,两个monitor容易发生脑裂,所以需要尽快解决操作步骤:先随机生成五位字符来当作monitor IDimport random mon_id = ""...原创 2020-11-10 17:12:58 · 374 阅读 · 1 评论 -
rsync daemon模式介绍
Rsync介绍rsync通常用于存储服务器节点内部,存储服务器节点之间文件、文件夹的拷贝和遍历等操作,使用方式大致分为两种:1. rsync基本使用2. rsync daemon模式使用这里着重介绍rsync daemon模式,第一种模式网上有好多示例比较简单,rsync daemon模式如果是存储节点之间做数据传输,无需每次输入密码Rsync daemon模式rsync daemon模式分为客户端跟服务端,如果客户端想要使用rsync,服务端必须启动rsyncrsync dae原创 2020-09-24 17:31:06 · 6364 阅读 · 0 评论 -
Ubuntu Upstart管理python scripts 触发的UnicodeEncodeError, Surrogates not allowed
python xxx.py并未出现编码问题,但是通过Upstart 管理python server会触发编码问题原创 2020-04-21 14:10:24 · 415 阅读 · 0 评论 -
ubuntu14.04上编译安装python3.7.4
安装包下载 在python官网www.python.org【在百度搜索python】下载python3.7.4的官方压缩包Python-3.7.3.tgz python download 安装步骤 先安装需要的包zlib1g,libffi apt-get update 【此步可选择性省略】apt-get install zlib1g-devapt...原创 2019-12-04 17:46:46 · 820 阅读 · 0 评论 -
Parallel :部署任务到多台linux机器
问题场景描述跑测试的时候,经常需要将任务部署到多个client端,发起对集群的测试。我们很熟悉xargs这个命令,这个命令可以10路并发创建100个文件,但是xargs对于单台Linux非常好用,但是无法部署任务到多台机器,如果需要部署任务到多台机器,则需要parallel来帮忙了,如果呢说多往remote client部署任务,执行指令,必须解决的一个问题是ssh 免密登陆,否则任务无法执行...原创 2019-07-10 17:03:58 · 868 阅读 · 0 评论 -
Linux修改系统的hostname以及给网卡配置ip
1. 修改系统的hostname分为两步:1. 先修改/etc/hosts【IP在前,名称在后】2. 在/etc/sysconfig/network添加HOSTNEME=controller[hostname]3. 发现修改成功2. 给网卡配置IP1. 首先通过 [ ip a ]查看你当前的网卡型号,一般有一个lo和ethx在我这边是lo和etho2. ...原创 2018-12-07 19:04:55 · 3214 阅读 · 0 评论 -
通过boto/boto3去连接S3,遇到的问题
学习背景:目前公司打算验证存储是否支持对象存储【s3】的部分功能,所以就学习了一下,boto还好,没遇到太大的阻碍,但是boto3遇到一下问题通过boto/boto3去连接S3:如下操作的前提是你已经成功安装boto/boto3库,当然如果你用的是pycharm编译软件,如果你本地没有安装这两个库,会有提示。1. botoaccess_key = 'YI33V6NCDZLSW...原创 2018-11-30 10:47:21 · 6511 阅读 · 0 评论 -
Linux系统下删除当前目录下所有的link文件
问题的背景:写自动化测试用例,客户端与存储提供的iSCSI卷建立连接,之后又logout,虽然client端dm设备已经不在了,但是/dev/mapper/目录下还有可能残存失效的link文件,需要清理这些失效的link文件解决方法:1. 也就是一条命令,重点是命令中参数的详解先查看失效的链接:for f in $(find $1 -type l); do [ ! -...原创 2018-10-19 11:52:18 · 3404 阅读 · 0 评论 -
Ubuntu16.04忘记用户登录密码以及管理员密码,重置密码的解决方案
1. 问题现象:由于自己想修改一下当前用户名,结果乱改了部分配置文件导致登陆时,原先的密码失效2. 问题原因问题原因,搞不懂,只是修改了/etc/shadow和/etc/sudoers这俩文件3. 解决方案在系统开机前常按shift键进入grub界面,如下:选择*ubuntu 高级选项按enter键进入如下界面通过up键和down键选中recovery mode...原创 2018-08-14 12:30:56 · 78008 阅读 · 57 评论 -
ubuntu 解决unable to resolve host的问题
ubuntu:1. 如果ubuntu通过sudo apt-get install xx的时候一直提示:sudo:unable to resolve host sutai-6 2. 问题原因:/etc/hosts和/etc/hostname两个文件中的主机名不一致3. 主机名的获取:路径 --- vi /etc/hostn...原创 2018-07-14 14:37:05 · 9116 阅读 · 0 评论 -
ubuntu 下sudo apt-get install <packagename> 失败 解决方法
1. 问题现象:在通过sudo apt-get install rpm时报了如下错误:应该时apt-get不是最新版本引起的错误,执行sudo apt-get update 但是报如下错误:2. 问题原因 ---- DNS配置错误3. 解决方案 ---- 配置DNS 1. 修改DNS,执行如下命令sudo vi /etc/resolvconf/resolv...原创 2018-07-17 11:46:52 · 12775 阅读 · 9 评论 -
在centos7.4定时任务执行python3脚本
概述1. 真是坑超级多,无力吐槽,在ubuntu不要过多操作,只要crontab -e 完了编辑你要定时执行的任务即可#!/usr/local/bin/python3* * * * * python3 /home/suzhoutai/qin.py>>/home/suzhoutai/qin.txt* * * * * echo "ni hao!">>/home/...原创 2018-06-21 18:20:21 · 5678 阅读 · 1 评论 -
Linux系统ubuntu使用crontab执行定时任务
一、启动Cron服务基本上所有的Linux发行版在默认情况下都预安装了cron工具。即使未预装cron,也很简单,执行命令手动安装它:root@Ubuntu-14:~# apt-get install cron接着检查cron服务的状态,默认情况它应该运行于后台。如果它未启动,那么可以手动启动此服务。root@ubuntu-14:~# service cron startroot@ubuntu-1...原创 2018-06-13 11:46:55 · 1643 阅读 · 0 评论