linux
周子青
这个作者很懒,什么都没留下…
展开
-
kubernetes集群的安装异常、kubelet cgroup driver:cgroupfs跟docker cgroup driver:systemd不一致
异常描述 error: failed to run Kubelet: failed to create kubelet: misconfiguration: kubelet cgroup driver: "cgroupfs" is different from docker cgroup driver: "systemd" 启动kubelet时 #启动kubeletse...原创 2020-04-22 11:26:54 · 3249 阅读 · 3 评论 -
清华大学开源软件镜像站Grafana
从官网下载Grafana的RPM包的速度很慢,在这里提供一个清华的镜像网址,下载速度杠杠!https://mirrors.tuna.tsinghua.edu.cn/grafana/yum/rpm/[root@izbp16da66nqj4ttnwz2prz grafana]# wget https://mirrors.tuna.tsinghua.edu.cn/grafana/yum/rp...原创 2020-04-09 17:12:05 · 1252 阅读 · 0 评论 -
centos7下firewalld开放端口禁用启动关闭
添加firewall-cmd--zone=public--add-port=80/tcp--permanent (--permanent永久生效,没有此参数重启后失效)重新载入firewall-cmd--reload查看firewall-cmd--zone=public--query-port=80/tcp删除firewall-cmd--zone=pu...原创 2020-04-09 11:08:33 · 1180 阅读 · 0 评论 -
Zabbix+Grafana搭配部署配置监控系统
第一章 zabbix监控的意义1.1 为什么要监控业务安全性的保障 系统的保障 产品持续性的运行1.2 监控的内容1.3 zabbix的选择性[x] 纯命令监控太局限性 [x] 监控三剑客(Nagios、zabbix、Cacti ) [x] 可及时发现故障,并在故障恢复的第一时间得到通知 [x] 灵活运用,包括zabbix的阈值定义,自动发现,API接口,触发动作等...原创 2020-04-07 10:42:01 · 3385 阅读 · 1 评论 -
mysql创建新用户并赋予与root用户同等的权限
#创建新用户:CREATE USER 'username'@'%' IDENTIFIED BY 'password';#赋予权限:GRANT ALL PRIVILEGES ON *.* TO 'username'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;原创 2020-04-01 18:15:45 · 2118 阅读 · 0 评论 -
解决挖矿病毒占用高cpu(sysupdate、networkservice)
我也是有一段时间服务器变的很卡,那时我还以为是我自己的软件装太多导致的问题,不看不知道,看了吓一跳,服务器已经被攻击了,接下来,我来分享下如何查找和解决这个病毒。一、找出病毒当发现服务器卡的时候,我们可以采用top命令,如下显示image.png我们注意看以上这几个进程,没稍加注意的话,我们还以为这几个是正常的进程,为啥呢?1、毕竟这几个的user是apache、ww...原创 2020-04-01 17:08:20 · 5263 阅读 · 2 评论 -
解决启动Apache遇到的问题Permission denied: AH00072: make_sock: could not bind to address 0.0.0.0:8888
1、可能原因:SELinux限制了Apache的端口设置2、解决办法://安装semanageyum provides /usr/sbin/semanageyum -y install policycoreutils-python//查看默认允许的端口semanage port -l | grep -w http_port_t// http_port_t tcp 80, ...原创 2020-04-01 11:31:13 · 2924 阅读 · 1 评论 -
因为rpm或者其他人为操作导致yum源出问题了下载都是找不到包,并且新设置源也无效的解决方法
卸载重装吧。。。。。。第一步:先卸载之前的yum,移除与原yum所有有关的东西rpm -qa|grep yum|xargs rpm -e --nodeps第二步:下载yum包下载地址:http://mirrors.163.com/centos/7/os/x86_64/Packages/主要就下载这6个:python-urlgrabber-3.10-9.el7.noarch....原创 2020-04-01 11:05:41 · 530 阅读 · 0 评论 -
yum下没有php包解决方案No package php available
yum源默认的版本太低了,手动安装有一些麻烦,想采用Yum更新安装的可以使用下面的方案:1.检查当前安装的PHP包yum list installed | grep php如果有安装的PHP包,先删除他们yum remove php.x86_64 php-cli.x86_64 php-common.x86_64 php-gd.x86_64 php-ldap.x86_64 php-mb...原创 2020-03-31 17:58:53 · 8424 阅读 · 0 评论 -
利用wget批量下载http目录下文件,下载yum源,http下rpm文件
wget -nd -r -l1 -A.rpm --no-parent http://mirrors.aliyun.com/centos/7.6.1810/os/x86_64/Packages/ -e robots=offwget -nd -r -l1 -A.rpm --no-parent http://mirrors.163.com/centos/7.6.1810/os/x86_64/Pa...原创 2019-06-20 11:05:42 · 3766 阅读 · 0 评论 -
centos7配置本地的yum源
准备上面三个文件。[root@localhost ~]# yum install -y libxml2-python-2.9.1-5.el7_0.1.x86_64.rpm[root@localhost ~]# yum install -y createrepo-0.4.11-3.el5.noarch.rpm使用createrepo --version命令查看是否安装成功,出现...原创 2019-06-20 15:42:48 · 83236 阅读 · 5 评论 -
Linux下修改当前用户的最大线程数和 open files
1 查看当前用户的线程ulimit -a2 修改配置文件vi /etc/security/limits.d/90-nproc.conf3 改完即可生效4 修改可打开的最大文件数vi /etc/security/limits.conf在文件的最后添加:5 查看最大open files这个参数root账户默认是65535,其他账户则是...原创 2019-06-20 17:36:27 · 1090 阅读 · 0 评论 -
搭建本地离线yum仓库
搭建本地离线yum仓库目录前言 把rpm包下载到本地 配置本地yum仓库信息 生成repodata信息 检查以及使用 对本地仓库进行更新 参考资料 修改记录环境:VMware-Workstation-12-Pro,Windows-10,CentOS-7.5,Xshell5前言我们知道yum工具是基于rpm的,其一个重要的特性就是可以自动解决依赖问题,但是yum的本质...原创 2019-06-21 11:15:49 · 644 阅读 · 0 评论 -
如何关闭Linux里边的selinux
(base) [developer@localhost yum.repos.d]$ getenforceEnforcing(base) [developer@localhost yum.repos.d]$ setenforce -1usage: setenforce [ Enforcing | Permissive | 1 | 0 ](base) [developer@localhost...原创 2019-06-21 16:36:33 · 464 阅读 · 0 评论 -
更改pip源
pytpython模块安装,使用国内源可以提高下载速度。pip源更改:pip源有好几个,我一直用的清华的pip源,它5分钟同步一次。临时使用:pip 后加参数 -i https://pypi.tuna.tsinghua.edu.cn/simple例1:pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pandas...原创 2019-06-18 10:41:01 · 221 阅读 · 0 评论 -
firewalld打开关闭防火墙与端口
1、firewalld的基本使用启动: systemctl start firewalld关闭: systemctl stop firewalld查看状态: systemctl status firewalld开机禁用 : systemctl disable firewalld开机启用 :systemctl enable firewalld2.syste...原创 2019-07-01 16:14:01 · 1141 阅读 · 0 评论 -
centos7下挂载U盘和移动硬盘
挂载U盘1.使用fdisk -l命令查看磁盘情况[root@localhost liuyao]# fdisk -l磁盘 /dev/sda:1000.2 GB, 1000204886016 字节,1953525168 个扇区……(此处为电脑内硬盘信息,省略)磁盘 /dev/sdb:16.0 GB, 16005464064 字节,31260672 个扇区Units = 扇区 of...原创 2019-06-24 09:20:45 · 577 阅读 · 0 评论 -
nginx ssl模块与flv模块的添加
yum install openssl openssl-devel--prefix=/usr/local/app/ffmpeg/nginx --add-module=/home/developer/third_code/ffmpeg/nginx-http-flv-module --with-http_stub_status_module --with-http_ssl_module原创 2019-07-12 10:17:33 · 216 阅读 · 0 评论 -
安装Rancher v2.0 创建集群 部署应用程序
一、入门须知熟悉Linux基础命令; 了解SSH使用方法,了解公钥/私钥工作原理; 熟悉Docker基本使用方法及基础命令,比如:容器日志查看; 了解SSL证书使用方法; 了解负载均衡工作原理(L4/L7); 了解域名解析原理; 了解K8S基本概念二、配置Linux主机通过配置Linux主机开始创建自定义集群。您的主机可以是:云主机 本地虚拟机 本地物理机注...原创 2019-07-23 16:16:55 · 990 阅读 · 0 评论 -
nginx配置跨域
在nginx的server下面加上server { listen 443 ssl; add_header 'Access-Control-Allow-Origin' '*'; add_header 'Access-Control-Allow-Credentials' 'true'; add_header 'Access-C...原创 2019-07-23 17:02:57 · 827 阅读 · 0 评论 -
安装ffmpeg依赖264 265编码
sudo yum install epel-release -ysudo yum update -ysudo shutdown -r nowsudo rpm --import http://li.nux.ro/download/nux/RPM-GPG-KEY-nux.rosudo rpm -Uvh http://li.nux.ro/download/nux/dextop/el...原创 2019-07-22 11:15:57 · 793 阅读 · 1 评论 -
CentOS7 永久修改系统时间
安装在虚拟机上的CentOS7的时间分为系统时间和硬件时间。二者都修改,重启系统(init 6 )才会永久生效。修改步骤如下查看当前系统时间 date修改当前系统时间 date -s "2018-2-22 19:10:30查看硬件时间 hwclock --show修改硬件时间 hwclock --set --date "2018-2-22 19:10:30"同步系统时间和硬件时间 ...原创 2019-07-31 18:28:16 · 509 阅读 · 0 评论 -
rabbitmq的默认内存查看与限制
默认情况下,Docker容器可以使用主机的所有内存。启动Docker容器时,若没有设置memory和memory-swap选项,则该容器可以使用主机的所有内存,没有限制。当前要做的是把一个运行着gitlab 的容器内存限制在2048M以内,尝试用:docker update -m 2048m gitlab报错: Memory limit should be...原创 2019-07-23 10:48:13 · 3464 阅读 · 0 评论 -
Centos-7修改yum源为国内的yum源
国外地址yum源下载慢,下到一半就断了,就这个原因就修改它为国内yum源地址国内也就是ali 与 网易以centos7为例 ,以 修改为阿里的yum源1. 备份本地yum源mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo_bak2.获取阿里yum源配置文件...原创 2019-04-08 18:08:15 · 639 阅读 · 2 评论 -
conda安装tensorflow—gpu 走anaconda源方向
conda install -c anaconda tensorflow-gpu原创 2019-06-19 10:09:35 · 3174 阅读 · 0 评论 -
linux报错:export `=' not a valid identifier的一般原因
原因就是你修改的 /etc/profile 文件里你加过空格我的代码如下:export JAVA_HOME = /usr/java/jdk1.7.0_75export PATH = $JAVA_HOME/bin:$PATHexport CLASSPATH = .:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar修改为如下:...原创 2019-05-22 09:53:43 · 1235 阅读 · 0 评论 -
Nginx配置SSL报错 nginx: [emerg] unknown directive "ssl"
出现如图所示错误,处理办法如下去nginx解压目录下执行./configure --with-http_ssl_module如果报错 ./configure: error: SSL modules require the OpenSSL library.则执行yum -y install openssl openssl-devel./configure./configure...原创 2019-04-09 18:18:43 · 387 阅读 · 0 评论 -
CentOS 6&7安装ffmpeg
CentOS 6和7安装方法是不一样的,下面分别说明:安装前都需要先安装epel扩展源yum -y install epel-releaseCentOS 6比较简单,安装yum源之后直接安装即可:su -c 'yum localinstall --nogpgcheck https://download1.rpmfusion.org/free/el/rpmfusion-free-re...原创 2019-04-09 17:01:54 · 843 阅读 · 0 评论 -
COCO API安装
# COCOAPI=/path/to/clone/cocoapigit clone https://github.com/cocodataset/cocoapi.git $COCOAPIcd $COCOAPI/PythonAPI# Install into global site-packagesmake install# Alternatively, if you do not ha...原创 2019-04-12 15:33:38 · 2622 阅读 · 0 评论 -
Linux查看物理CPU个数、核数、逻辑CPU个数
# 总核数 = 物理CPU个数 X 每颗物理CPU的核数 # 总逻辑CPU数 = 物理CPU个数 X 每颗物理CPU的核数 X 超线程数# 查看物理CPU个数cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l# 查看每个物理CPU中core的个数(即核数)cat /proc/cpuinfo| grep "cpu c...原创 2019-04-09 10:18:24 · 120 阅读 · 0 评论 -
centos安装GPU显卡驱动、CUDA和cuDNN库
1、检查BIOS启动项,关闭一些选项在开机启动项的Security选项中检查UEFI是否开启,如果开启的话请立马关掉它(重要)在开机启动项的Boot选项中检查Secure Boot是否开启,如果开启的话请立马关掉它(重要)2、安装相关依赖yum -y update //若系统很久没跟新,这句可能耗时较长yum -y groupinstall "GNOME Desktop" "D...原创 2019-04-08 18:18:40 · 2436 阅读 · 0 评论 -
安装NVIDIA显卡驱动出现X service error问题解决方法
先到NVIDIA 官网上下载驱动文件(.run 格式)sudo service lightdm stop或者sudo service stop lightdmsudo init 3安装驱动程序:#:sudo./NVIDIA-Linux-x86_64-177.67-pkg2.run//当前目录下执行NVIDIA驱动程序...原创 2019-04-08 17:55:21 · 3554 阅读 · 0 评论 -
linux分区之GPT(大于2T的分区MBR)
1.文件系统限制:ext3块尺寸最大文件尺寸最大文件系统尺寸1KiB 16GiB 2TiB2KiB 256GiB 8TiB4KiB 2TiB 16TiB8KiB 16TiB 32TiBext4Extentsext4引进了Extent档案储存方式,以取代ext2/3使用的blockmapping方式。Extent指的是一连串的连续实体block,这种方式可...原创 2019-04-08 16:26:42 · 1666 阅读 · 0 评论 -
安装keras之后,import keras出现错误:ImportError: /lib64/libstdc++.so.6: version `CXXABI_1.3.9' not found
如图所示:解决办法网上可以找到很多,在这里贴出网上看到的一个简单粗暴的解决办法:由于观察到报错内容与scipy有关,于是卸载了scipy,重新安装。再次import keras,没报错...原创 2019-03-27 18:03:08 · 480 阅读 · 0 评论 -
docker安装rabbitMQ
1、进入docker hub镜像仓库地址:https://hub.docker.com/2、搜索rabbitMq,进入官方的镜像,可以看到以下几种类型的镜像;我们选择带有“mangement”的版本(包含web管理页面);3、拉取镜像docker pull rabbitmq:3.7.7-management使用:docker images 查看所有镜像4、根据...原创 2019-04-10 15:05:07 · 265 阅读 · 0 评论 -
FastDFS分布式文件管理系统的安装配置和nginx的安装
一、FastDFS介绍FastDFS开源地址:https://github.com/happyfish100参考:分布式文件系统FastDFS设计原理参考:FastDFS分布式文件系统个人封装的FastDFS Java API:https://github.com/bojiangzhou/lyyzoo-fastdfs-java1、简介FastDFS 是一个开源的高性能...转载 2019-03-27 10:40:34 · 180 阅读 · 0 评论 -
统计一个目录下所有普通文件的总行数
知道一个目录下代码总行数以及单个文件行数:(得到的是每个及所有java文件中内容的行数) find . -name "*.java" | xargs wc -l原创 2019-04-26 11:25:50 · 1003 阅读 · 0 评论 -
在安装一些依赖的时候,yum却提示找不到依赖(提示:No package …… available)
首先用命令 sudo yum install epel-release 安装上面说的epel-release,然后继续下面步骤。更新yum以及其它软件包:sudo yum update原创 2019-04-26 15:46:09 · 6047 阅读 · 0 评论 -
PyTorch 的 Docker 镜像
Docker Hub 地址已经编译好的 Docker Image 在 Docker Hub 上,地址是https://hub.docker.com/r/anibali/pytorch/。例如,你想使用 CUDA 9.2 版本,则使用下列命令: 1 $ docker pull anibali/pytorch:cuda-9.2 现在支持的版本有:...原创 2019-04-26 17:59:18 · 13566 阅读 · 0 评论 -
cudnn的安装
【文件准备】cuda_8.0.61_375.26_linux.runcudnn-8.0-linux-x64-v5.1.tgz【步骤】切换到压缩包所在位置,解压$ tar -xzvf cudnn-8.0-linux-x64-v5.1.tgz复制相关文件到cuda特定目录下(我的cuda安装目录为/usr/local/cuda/)$ sudo cp cuda/include/c...原创 2019-05-20 17:03:04 · 376 阅读 · 0 评论