#4.request circuit breakerrequest circuit breaker可以阻⽌由于某个请求对应的⼀些数据结构造成的OOM(⽐如⼀个聚合请求可能会⽤jvm内存来做⼀些汇总计算) nodes=nodeId1,nodeId2&actions=cluster:* # task详情 GET /_tasks/<task_id> GET _tasks/oTUltX4IQMOUUVeiohTt8A actions=*search&detailed取消任务 POST _tasks/oTUltX4IQMOUUVeiohTt8A:12345/_cancel POST _tasks/_cancel? cluster.routing.allocation.node_concurrent_recoveries # 节点初始化主分⽚数 cluster.routing.allocation.node_initial_primaries_recoveries #默认4分
监控系统状态 w: # w/uptime:查看系统负载 16:08:52 up 2 days, 21:49, 1 user, load average: 0.00, 0.00, 0.00 USER TTY FROM [email protected] IDLE JCPU PCPU WHAT root pts/0 221.224.0.190 14:15 0.00s 0.01s 0.00s w 从左到右依次为 系统时间 开机了多少天 当前用户(下面会显示详细的用户,pts/0 意思是:当前用户是通过网络登
b 表示等待资源的进程数,比如等待I/O, 内存等 si 表示由交换区进入内存的数量 so 由内存进入交换区的数量 bi 从块设备读取数据的量(读磁盘) bo 从块设备写入数据的量(写磁盘) 4.
/s/30bee5fb620b4cd184412c69f70d24a7 -files -blocks -racks FSCK started by jediael from /10.171.29.191 for path /hbase/Feb2621_webpage/c23aa183c7cb86af27f15d4c2aee2795/s/30bee5fb620b4cd184412c69f70d24a7 at Sun Mar 01 20:39:35 CST 2015 /hbase/Feb2621_webpage/c23aa183c7cb86af27f15d4c2aee2795/s/30bee5fb620b4cd184412c69f70d24a7 /s/30bee5fb620b4cd184412c69f70d24a7' is HEALTHY 此命令的用法如下: [jediael@master ~]$ hadoop fsck -files Usage blockScannerReport 列出总体的检测情况 Total Blocks : 1919 Verified in last hour : 4
这个网卡 #ifup ens33 :打开ens33这个网卡 有时候我们通过远程连接工具连接服务器,如果必须重启某个特定的网卡我们需要这样操作: #ifdown ens33 && ifup ens33 在日常的运维当中 如果人不在机房,如何远程查看服务器有没有链接网线呢? [[email protected]02 ~]# vim /etc/hosts 127.0.0.1 localhost localhost.localdomain localhost4 localhost4 .localdomain4 ::1 localhost localhost.localdomain localhost6 localhost6.localdomain6 192.168.30.121 #iptables -t nat -nvL (查看nat的规则) #iptables -t filter -nvL (查看filter的规则,通常不指定filter默认即为filter) ---- 4.
an 查看系统的网络连接状况 ESTABLISHED:客户端与服务端已经建立数据连接(并发连接数) TIME_WAIT:客户端与服务端连接还没有断开,处于等待的一个状态 LISTEN: 侦听状态 实用运维管理命令 指定保存位置(但是我们保存的1.cap是不可以直接cat查看的) 如果不晓得一个文件是什么类型的文件可以使用 file /tmp/1.cap #tcpdump -r /tmp/1.cap -r: 读取 实用运维管理命令
作者介绍:简历上没有一个精通的运维工程师。请点击上方的蓝色《运维小路》关注我,下面的思维导图也是预计更新的内容和当前进度(不定时更新)。 本小章内容就是Linux进阶部分的日常运维部分,掌握这些日常运维技巧或者方法在我们的日常运维过程中会带来很多方便。 主要从以下几个部分来讲解: Linux日常运维-主机名&hosts Linux日常运维-history(本章节) Linux日常运维-SSHD(一) Linux日常运维-SSHD(二) Linux日常运维 -ENV(一) Linux日常运维-ENV(二) Linux日常运维-任务计划 history 命令用于显示当前 Bash shell 会话的命令历史记录。 4.快速生成1000条的历史命令。
需求背景 生产 Redis 日常运维需要。 前提 添加 Redis 可执行命令到系统环境变量中。 jiang_liheng@163.com 6Website https://jiangliheng.github.io/ 7Description Redis 日常运维脚本 jiang_liheng@163.com 11# Website https://jiangliheng.github.io/ 12# Description Redis 日常运维脚本 ================================================== 21#%名称(NAME) 22#% ${SCRIPT_NAME} - Redis 日常运维脚本 SYNOPSIS) 25#% sh ${SCRIPT_NAME} [option] <value> ... 26#% 27#%描述(DESCRIPTION) 28#% Redis 日常运维脚本
--level 34 network off/on 控制network的等级3和4开关 --add [servicename] 增加一行服务,前提是在/etc/init.d/目录下有文件 --del [
作者介绍:简历上没有一个精通的运维工程师,下面的思维导图也是预计更新的内容和当前进度(不定时更新)。
作者介绍:简历上没有一个精通的运维工程师。请点击上方的蓝色《运维小路》关注我,下面的思维导图也是预计更新的内容和当前进度(不定时更新)。 本小章内容就是Linux进阶部分的日常运维部分,掌握这些日常运维技巧或者方法在我们的日常运维过程中会带来很多方便。 主要从以下几个部分来讲解: Linux日常运维-主机名&hosts Linux日常运维-history Linux日常运维-SSHD(一) Linux日常运维-SSHD(二)(本章节) Linux日常运维 -ENV(一) Linux日常运维-ENV(二) Linux日常运维-任务计划 上一节,我们讲了如何配置SSH免密登录服务器,这个在实际运维中,已经可以提升一定的安全性,但是22作为所有人都知道的ssh 4.ssh在Linux服务器里面一般涉及到2个操作:一个是作为sshd的服务端,也可以是ssh作为连接其他人的客户端命令。
作者介绍:简历上没有一个精通的运维工程师。请点击上方的蓝色《运维小路》关注我,下面的思维导图也是预计更新的内容和当前进度(不定时更新)。 本小章内容就是Linux进阶部分的日常运维部分,掌握这些日常运维技巧或者方法在我们的日常运维过程中会带来很多方便。 主要从以下几个部分来讲解: Linux日常运维-主机名&hosts Linux日常运维-history Linux日常运维-SSHD(一)(本章节) Linux日常运维-SSHD(二) Linux日常运维 -ENV(一) Linux日常运维-ENV(二) Linux日常运维-任务计划 我们前面讲了如何ssh登录,都是使用的密码,其实在ssh登录里面还有几个经常遇到的问题,比如我能否不使用ssh密码,而是用一种免密的方式登录 The key fingerprint is: SHA256:4jzW3nqWv4wxN7j4v0LjFI+DUuYFVQ1xeiS6fUF3yGo root@localhost.localdomain
作者介绍:简历上没有一个精通的运维工程师。请点击上方的蓝色《运维小路》关注我,下面的思维导图也是预计更新的内容和当前进度(不定时更新)。 本小章内容就是Linux进阶部分的日常运维部分,掌握这些日常运维技巧或者方法在我们的日常运维过程中会带来很多方便。 主要从以下几个部分来讲解: Linux日常运维-主机名&hosts Linux日常运维-history Linux日常运维-SSHD(一) Linux日常运维-SSHD(二) Linux日常运维-ENV (一)(本章节) Linux日常运维-ENV(二) Linux日常运维-任务计划 在Linux系统中,环境变量扮演着非常重要的角色,用于配置系统和应用程序的运行环境。
对于运维来说,一个正常的Kafka的集群,一般情况下我们是不需要去操作ZooKeeper来维护它的集群状态的。 kafka-console-consumer.sh --bootstrap-server <broker:port> --topic <topic_name> --group <group_id> 4.
作者介绍:简历上没有一个精通的运维工程师。请点击上方的蓝色《运维小路》关注我,下面的思维导图也是预计更新的内容和当前进度(不定时更新)。 本小章内容就是Linux进阶部分的日常运维部分,掌握这些日常运维技巧或者方法在我们的日常运维过程中会带来很多方便。 主要从以下几个部分来讲解: Linux日常运维-主机名&hosts Linux日常运维-history Linux日常运维-SSHD(一) Linux日常运维-SSHD(二) Linux日常运维-ENV (一) Linux日常运维-ENV(二)(本章节) Linux日常运维-任务计划 前面讲了,Linux环境变量的基本概念,以及不同名字的环境变量大概意思,下面讲几个常用的环境变量的用法。 4.实际上以上那么多环境变量相关的配置文件,如果临时用,我就在命令行里面添加,要永久使用的,我都是写到/etc/profile这个文件里面。
# Modify related kernel parameters & Disable the swap. cat > /etc/sysctl.d/k8s.conf << EOF net.ipv4. ip_forward = 1 net.bridge.bridge-nf-call-ip6tables = 1 net.bridge.bridge-nf-call-iptables = 1 net.ipv4. - ip_vs modprobe -- ip_vs_rr modprobe -- ip_vs_wrr modprobe -- ip_vs_sh modprobe -- nf_conntrack_ipv4 import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org rpm -Uvh https://www.elrepo.org/elrepo-release-7.0-4. [root@k8smaster01 ~]# kubectl config use-context ctx-dev #将当前运行环境设置为ctx-dev 注意:运如上设置,当前的运行环境被设置为开发组所需的环境
作者介绍:简历上没有一个精通的运维工程师。请点击上方的蓝色《运维小路》关注我,下面的思维导图也是预计更新的内容和当前进度(不定时更新)。 2.Linux任务计划是分用户的,尤其是多用户运维的服务器。 3.Linux任务计划最小粒度是分钟,如果需要更精细的角度来执行,可以通过把命令放置到脚本里面,然后通过脚本来实现秒级的粒度的控制。 4.在前面讲文件搜索的时候,我们讲过Linux有自带的几个目录,里面放置的就是根据单词提示的执行任务。这里的任务,通过crontab -l命令都是看不到的。
[TOC] 0x01 办公相关 1.采用Adobe Acrobat Reader DC进行批量PDF打印 描述: 我们可以采用Adobe Reader来进行PDF的双面批量打印,其中要使用到的是ac
之前介绍了Docker管理工具-Swarm部署记录,这里简单总结下Docker Swarm的日常维护命令,以作为平时运维笔记. Swarm支持的命令主要有4个:swarm create、swarm manage、swarm join、swarm list。 ==========================下面简单梳理了一些日常运维中用到的Swarm相关命令============================= 1) 初始化swarm manager add a worker to this swarm, run the following command: docker swarm join \ --token SWMTKN-1-4roc8fx10cyfgj1w1td8m0pkyim08mve578wvl03eqcg5ll3ig-f0apd81qfdwv27rnx4a4y9jej 利用上面执行结果中的命令放在其他节点上执行,则该节点加入到swarm集群中作为worker节点 [root@node1 ~]# docker swarm join --token SWMTKN-1-4roc8fx10cyfgj1w1td8m0pkyim08mve578wvl03eqcg5ll3ig-f0apd81qfdwv27rnx4a4y9jej
lsof -i:27017 COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME mongod 24304 root 5u IPv4 187360 0t0 TCP *:27017 (LISTEN) mongod 24304 root 12u IPv4 187456 0t0 TCP localhost:27017 ->localhost:48742 (ESTABLISHED) mongo 24319 root 3u IPv4 187455 0t0 TCP localhost:48742-> use pagedb 切换到指定数据库pagedb的上下文,可以在此上下文中管理pagedb数据库以及其中的集合等 3)show collections 显示数据库中所有的集合(collection) 4) ':17855200}) { "ok" : 1 } > show collections replicationColletion storeCollection system.indexes 4)