运维
文章平均质量分 62
zhaobingkun
技术管理、研发
展开
-
pytorch离线安装
windows下离线安装pytorch原创 2023-02-16 10:27:45 · 1400 阅读 · 1 评论 -
手动将jar加入到maven仓库
手动将jar加入到maven仓库原创 2022-11-14 13:36:52 · 1961 阅读 · 0 评论 -
postgresql安装文档
第一部分:安装进入网址:https://www.postgresql.org/download/linux/redhat/选项:1、Select version:132、Select platform:centos73、Select architecture:x86_64安装命令# Install the repository RPM:sudo yum install -y https://download.postgresql.org/pub/repos/yum/reporpms原创 2021-10-21 11:30:48 · 311 阅读 · 0 评论 -
greenplum6.17安装文档
刚开始使用greenplum,这里做个笔记,便于查询。关键组件MasterGreenplum数据库的Master是整个Greenplum数据库系统的入口,它接受连接和SQL查询并且把工作分布到Segment实例上;Master上不包含任何用户数据,数据只存在于Segment之上;Master会认证客户端连接、处理到来的SQL命令、在Segment之间分布工作负载、协调每一个Segment返回的结果以及把最终结果呈现给客户端程序。收集 Segment 的执行结果SegmentGr原创 2021-10-20 10:14:40 · 403 阅读 · 0 评论 -
ElasticSearch故障处理方案
1、java.io.IOException: failed to find metadata for existing index XXX 场景描述: 在节点启动的时候,有时会出现这类问题,导致节点重启失败。出现这种情况多是因为状态为Close的索引引起的 处理方法: 进入当前节点的data目录:/esdata/nodes/0/_state 将 manifest开头的文件 删除或重命名 再启动该节点就可以了,启动...转载 2021-08-10 11:30:51 · 2043 阅读 · 0 评论 -
安装zookeeper大坑记录
常规打法,关防火墙,关selinux注意一:启动之前关闭防火墙或者配置安全组策略关闭 systemctl status firewalld.service停止防火墙命令 systemctl stop firewalld开机禁止启动命令 systemctl disable firewalld注意二:集群中的selinuxgetenforce: disabled : 已经关闭setenforce 0 临时关闭vim /etc/selinux/config 改为disabled原创 2021-04-01 10:45:01 · 359 阅读 · 0 评论 -
dell台式机安装centos7网卡设置
最小安装完centos后一般默认只有有线网卡,wifi可以在安装的时候就连接上。所以,一般还要安装有线网卡驱动才能使用网线上网。使用命令lspci -nn | grep -i net查看需要安装的网卡驱动。 一般会提示找不到命令,执行yum install pciutils. 我这里输出的结果是:Intel I219-V 网卡驱动。接下来找到对应网卡驱动文件安装就可以了。 下载地址https://downloadcenter.intel.com/zh-cn/download/15817?_ga=1转载 2021-03-26 13:01:44 · 1618 阅读 · 0 评论 -
Windows文件换行符转Linux换行符
操作系统文件换行符 首先介绍下,在ASCII中存在这样两个字符CR(编码为13)和LF(编码为10),在编程中我们一般称其分别为'\r'和'\n'。他们被用来作为换行标志,但在不同系统中换行标志又不一样。下面是不同操作系统采用不同的换行符:Unix和类Unix(如Linux):换行符采用\n Windows和MS-DOS:换行符采用\r\n Mac OS X之前的系统:换行符采用\r Mac OS X:换行符采用\nLinux中查看换行符 在Linux...转载 2021-02-08 10:54:00 · 2268 阅读 · 0 评论 -
CentOS7查看和关闭防火墙
CentOS 7.0默认使用的是firewall作为防火墙查看防火墙状态firewall-cmd --state停止firewallsystemctl stop firewalld.service禁止firewall开机启动systemctl disable firewalld.service 转自:CentOS 6和CentOS 7防火墙的关闭关闭selinux进入到/etc/selinux/config文件vi /etc/selinux/conf...转载 2020-07-10 16:07:25 · 163 阅读 · 0 评论 -
Linux中文显示乱码?如何设置centos显示中文
怎么设置Linux系统中文语言,这是很多小伙伴在开始使用Linux的时候,都会遇到一个问题,就是终端输入命令回显的时候中文显示乱码。出现这个情况一般是由于没有安装中文语言包,或者设置的默认语言有问题导致的。咗嚛本经验以centos为例,操作Linux怎么查看语言,设置修改语言 Linux怎么查看设置系统语言包1转载 2016-06-12 10:42:32 · 487 阅读 · 0 评论 -
Memcached1.4安装笔记
系统安装需求,CentOS6.5,能连接互联网,下面是安装步骤1.yum install libevent-devel 2.wget http://memcached.org/latest3.wget http://www.memcached.org/files/memcached-1.4.20.tar.gz下载最新的安装文件memcached-1.4.20.tar.gz转载 2016-06-03 14:49:27 · 1209 阅读 · 0 评论 -
Hadoop2.6.4 环境搭建步骤详解
本文详细记录了OneCoder通过自己的Mac环境,在开发服务器(CentOS 6.5)上搭建Hadoop的详细过程。因为事无巨细,所以可能会”跑题”。ssh连接免密码配置由于配置过程中需要频繁的进行ssh连接到开发服务器执行命令以及通过scp命令向服务器拷贝文件等依赖ssh连接的操作。所以,配置本地环境跟服务器之间的ssh免密码连接可以有效的提升工作效率。由于我本机已经生转载 2016-08-19 09:36:28 · 1683 阅读 · 0 评论 -
nload 常见用法
默认第一行是网卡的名称及IP信息,使用键盘上的左右键可以切换网卡。默认上边Incoming是进入网卡的流量;默认下边Outgoing是网卡出去的流量;默认右边(Curr当前流量)、(Avg平均流量)、(Min最小流量)、(Max最大流量)、(Ttl流量统计);默认情况,统计数据的左边会使用显示流量图,用#号拼出来的,根据实时流量变化显示。-a:这个好像是全部数据的刷新时转载 2016-09-01 13:27:15 · 1366 阅读 · 0 评论 -
centos开启关闭防火墙
一、关闭防火墙1、重启后永久性生效:开启:chkconfig iptables on关闭:chkconfig iptables off2、即时生效,重启后失效:开启:service iptables start关闭:service iptables stop在开启了防火墙时,做如下设置,开启相关端口,修改 /etc/sysconfig/iptcentos7防火墙配置时间:2015-07-04 17:57来源:blog.51cto.com 作者:“享受编程” 博客, 举转载 2016-09-20 08:58:53 · 538 阅读 · 0 评论 -
Linux中crontab的环境变量问题
手动在CentOS中执行sh脚本,调用Java程序,一切正常;将该sh加入crontab中定时调度之后,挂了,完全没有执行到的感觉啊!!!查看crontab执行日志:cat /var/log/cron有执行记录,擦擦擦~~~难道用crontab调用执行会报错,打印日志先:crontab -e40 10 * * * /home/job.sh 2转载 2016-12-14 15:11:20 · 2370 阅读 · 0 评论 -
Linux下RPM软件包的安装及卸载
在 Linux 操作系统下,几乎所有的软件均通过RPM 进行安装、卸载及管理等操作。RPM 的全称为Redhat Package Manager ,是由Redhat 公司提出的,用于管理Linux 下软件包的软件。Linux 安装时......在 Linux 操作系统下,几乎所有的软件均通过RPM 进行安装、卸载及管理等操作。RPM 的全称为Redhat Package Manager ,转载 2017-02-08 11:24:58 · 5922 阅读 · 0 评论 -
CentOS安装nmap端口查看工具
转自:http://www.osyunwei.com/archives/2004.htmlnmap即(Network Mapper),是linux系统中一个常用的网络管理工具,可以扫描端口、嗅探主机所在的网络环境,以及判断网络中主机的操作系统等。下面教大家在CentOS中用nmap查看主机端口:一、安装nmapyum install nmap转载 2017-02-28 09:57:34 · 787 阅读 · 0 评论 -
elasticsearch5.2安装
1、下载elasticsearch-5.2.0.rpmrpm -i 安装安装后各个目录说明#/etc/sysconfig/elasticsearch 配置elasticsearch环境变量 #/etc/elasticsearch/elasticsearch.yml 配置elasticsearch集群#/etc/elasticsearch/jvm.o原创 2017-02-08 11:23:35 · 15576 阅读 · 4 评论 -
Jenkins清除老的jar包
Jenkins安装在linux上,maven工程运行过程中,若引用的jar更新到新的版本,Jenkins构建过程中会先从本地找jar包(这些jar包是以前下载的老的),本地找到jar包后则不会自动下载新的,这时构建maven项目会报错找不到新增的类和方法。解决办法:手动删除老的jar包,让jenkins自动下载新的jar包。maven工程默认下载jar包的路径:/var/lib/jenki转载 2017-02-09 16:04:57 · 6350 阅读 · 0 评论 -
吞吐量(Throughput)、QPS、并发数、响应时间(RT)对系统性能的影响
首先对吞吐量()、QPS、并发数、响应时间(RT)几个概念一直比较模糊,也不知道哪些指标可以较好的衡量系统的性能。今天特意查了些资料做一些记录:首先看一些概念(来自百度百科) 1. 响应时间(RT) 响应时间是指系统对请求作出响应的时间。直观上看,这个指标与人对软件性能的主观感受是非常一致的,因为它完整地记录了整个计算机系统处理请求的时间。由于一个系统通常会提供许多功能,而不同功能的处转载 2018-01-24 13:36:27 · 618 阅读 · 0 评论 -
linux中crontab命令启动/重启/停止详解
linux中crontab命令启动/重启/停止详解linux 系统则是由 cron (crond) 这个系统服务来控制的。Linux 系统上面原本就有非常多的计划性工作,因此这个系统服务是默认启动的。另 外, 由于使用者自己也可以设置计划任务,所以, Linux 系统也提供了使用者控制计划任务的命令 :crontab 命令。一、crond简介crond 是linux转载 2018-01-27 15:17:20 · 32542 阅读 · 0 评论 -
nginx启动、重启、关闭
一、启动 cd usr/local/nginx/sbin./nginx二、重启 更改配置重启nginx kill -HUP 主进程号或进程号文件路径或者使用cd /usr/local/nginx/sbin./nginx -s reload 判断配置文件是否正确 nginx -t -c /usr/local/ng转载 2016-06-03 17:19:07 · 232 阅读 · 0 评论 -
jenkins安装与配置
Jenkins 的前身是 Hudson 是一个可扩展的持续集成引擎。通俗的来讲,jenkins就是一个可以实现自动化部署的一个插件,对于我来说,也是应用在系统部署上。有了这个工具,项目发布到测试环境和生产环境都会事半功倍,相当方便了。1.安装JDK,maven环境搭建因为考虑到jenkins的实际应用场景,我们需要把这些基础环境先安装完成。jdk安装比较原创 2015-12-14 15:41:29 · 566 阅读 · 0 评论 -
MySql查看连接数和状态
怎么进入mysql命令行呢? mysql的安装目录下面有个bin目录,先用命令行进入该目录,然后用 mysql -uroot -p123456 来登录(注意:用户名和密码不用包含“”) 命令: show processlist; 如果是root帐号,你能看到所有用户的当前连接。如果是其它普通帐号,只能看到自己占用的连接。 show processlist;只列出前100条,如果想全列出转载 2016-02-17 09:32:37 · 820 阅读 · 0 评论 -
scp命令
scp是有Security的文件copy,基于ssh登录。 命令基本格式: scp [OPTIONS] file_source file_target OPTIONS: -v 和大多数 linux 命令中的 -v 意思一样 , 用来显示进度 . 可以用来查看连接、认证、 或是配置错误 -C 使能压缩选项 -P 选择端口 . 注意 -p 已经被 rcp 使用转载 2016-02-16 11:07:29 · 300 阅读 · 0 评论 -
Nginx配置
#定义Nginx运行的用户和用户组user www www;#nginx进程数,建议设置为等于CPU总核心数。worker_processes 8;#全局错误日志定义类型,[ debug | info | notice | warn | error | crit ]error_log /var/log/nginx/error.log info;#进程转载 2015-12-07 14:27:11 · 289 阅读 · 0 评论 -
Java开发必会的Linux命令
作为一个Java开发人员,有些常用的Linux命令必须掌握。即时平时开发过程中不使用Linux(Unix)或者mac系统,也需要熟练掌握Linux命令。因为很多服务器上都是Linux系统。所以,要和服务器机器交互,就要通过shell命令。本文并不会对所有命令进行详细讲解,只给出常见用法和解释。具体用法可以使用--help查看帮助或者直接通过google搜索学习。1.查找文件转载 2016-01-07 16:38:01 · 331 阅读 · 0 评论 -
在PHPstorm编辑器中配置git环境
在phpstorm编辑器中配置git环境,使得编程人员从git仓库中提交代码,克隆代码,,,更佳便利快捷,有利于提高项目的质量和效率,在pc端安装好phpstorm和git,打开phpstorm编辑器,点击file在Version Control中找到Git,然后在Path to Git executable:选择你所安装的git.exe路径在phpstorm编辑器中配转载 2015-12-22 13:42:11 · 12947 阅读 · 0 评论 -
一个分布式服务器集群架构方案
0x01.大型网站演化简单说,分布式是以缩短单个任务的执行时间来提升效率的,而集群则是通过提高单位时间内执行的任务数来提升效率。集群主要分为:高可用集群(High Availability Cluster),负载均衡集群(Load Balance Cluster,nginx即可实现),科学计算集群(High Performance Computing Cluster)。分布转载 2015-12-31 22:14:59 · 433 阅读 · 1 评论 -
ps按进程消耗内存多少排序
ps -eo rss,pmem,pcpu,vsize,args | sort -k 1 -r -n | less 解析一下: ps都知道,是linux,unix显示进程信息的, -e 是显示所有进程, -o是定制显示信息的格式rss: resident set size, 表示进程占用RAM(内存)的大小,单位是KBpmem: %M, 占用内存的百分比转载 2015-12-31 10:58:30 · 2744 阅读 · 0 评论 -
linux下crontab命令使用
一 crontab介绍 crontab 是linux 用来定期执行程序的命令,默认系统会启动此任务调度命令。crontab命令每分钟会定期检查是否有要执行的工作,若有便会自动执行。 二 命令格式 crontab -l|-r|-e|-i [username] -l 显示用户的crontab文件的内容 -i 删除crontab文件时给出提示转载 2015-12-09 22:25:25 · 352 阅读 · 0 评论 -
nginx区分手机与电脑浏览器并进入相应站点
如何使用nginx区分pc和手机访问不同的网站,是物理上完全隔离的两套网站(一套移动端、一套pc端),这样带来的好处pc端和移动端 的内容可以不一样,移动版网站不需要包含特别多的内容,只要包含必要的文字和较小的图片,这样会更节省流量。有好处当然也就会增加困难,难题就是你需要维 护两套环境,并且需要自动识别出来用户的物理设备并跳转到相应的网站,当判断错误时用户可以自己手动切换回正确的网站。转载 2015-12-10 13:53:00 · 10376 阅读 · 0 评论 -
Java Web应用中调优线程池的重要性
不论你是否关注,Java Web应用都或多或少的使用了线程池来处理请求。线程池的实现细节可能会被忽视,但是有关于线程池的使用和调优迟早是需要了解的。本文主要介绍Java线程池的使用和如何正确的配置线程池。单线程我们先从基础开始。无论使用哪种应用服务器或者框架(如Tomcat、Jetty等),他们都有类似的基础实现。Web服务的基础是套接字(socket),套接字负责监听端口,等待T转载 2016-02-17 11:55:03 · 289 阅读 · 0 评论 -
linux配置java环境变量(详细)
linux配置java环境变量(详细) 一. 解压安装jdk 在shell终端下进入jdk-6u14-linux-i586.bin文件所在目录, 执行命令 ./jdk-6u14-linux-i586.bin 这时会出现一段协议,连继敲回车,当询问是否同意的时候,输入yes,回车。之后会在当前目录下生成一个jdk1.6.0_14目录,你可以将它复制到 任何一个目录下。 二. 需要转载 2016-02-17 15:24:05 · 263 阅读 · 0 评论 -
linux TOP命令各参数详解
实时监控或查看系统资源使用情况的工具——TOPtop命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器. 下面详细介绍它的使用方法: (实时监控系统资源使用情况图) 统计信息区前五行是系统整体的统计信息: 第一行是任务队列信息,同 uptime 命令转载 2016-02-29 16:44:36 · 367 阅读 · 0 评论 -
Kafka入门经典教程
问题导读1.Kafka独特设计在什么地方?2.Kafka如何搭建及创建topic、发送消息、消费消息?3.如何书写Kafka程序?4.数据传输的事务定义有哪三种?5.Kafka判断一个节点是否活着有哪两个条件?6.producer是否直接将数据发送到broker的leader(主节点)?7.Kafa consumer是否可以消费指定分区消息?8.Kafka消息是转载 2016-02-26 15:53:11 · 877 阅读 · 0 评论 -
Linux操作系统概述
Linux操作系统概述Q1.什么是GNU?Linux与GNU有什么关系?A:1.GNU是GNU is Not Unix的递归缩写,是自由软件基金会(Free Software Foundation,FSF)的一个项目,该项目已经开发了许多高质量的编程工具,包括emacs编辑器、著名的GNU C和C++编译器(gcc和g++);2.Linux的开发使用了许多GNU工具,L转载 2016-03-23 18:24:05 · 405 阅读 · 0 评论 -
nginx优化 突破十万并发
nginx优化 突破十万并发一、一般来说nginx 配置文件中对优化比较有作用的为以下几项:1. worker_processes 8;nginx 进程数,建议按照cpu 数目来指定,一般为它的倍数 (如,2个四核的cpu计为8)。2. worker_cpu_affinity 00000001 00000010 00000100 00001000 0转载 2016-03-09 14:07:53 · 306 阅读 · 0 评论 -
Linux下查看Nginx等的并发连接数和连接状态。
Linux下查看Nginx等的并发连接数和连接状态。1、查看Web服务器(Nginx Apache)的并发请求数及其TCP连接状态: netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}'或者:netstat -n | awk '/^tcp/ {++state[$NF]} END {for(key转载 2016-03-08 09:48:18 · 7775 阅读 · 0 评论 -
丢失了文件localhost.localdomain.pid和mysql.sock怎么办?
1.localhost.localdomain.pid 保存的是MySQL所启动的后台服务进程的PID值,如果这个文件丢了,可以创建一些,然后把一个数字放入其中。2./tmp/mysql.sock 文件的作用是 MySQL通过这个unix socket 文件来与本地的客户端进行通信的。如果此文件丢了,可以通过重新启动服务器来重新创建它。不建议将此文件放到 /tmp目录下。丢转载 2016-03-08 09:26:17 · 9138 阅读 · 1 评论