一、系统安装完成后没有获取到ip地址看下vmware的配置,如下图:然后编辑网卡配置文件 /etc/sysconfig/network-scripts/ifcfg-eno16777728BOOTPROTO改成static静态地址,避免重启机器后ip变化引起不必要的麻烦最后重启下网络 systemctl restart network二、xshell ssh连接虚拟机不成功1、确保ssh
主要就是ssh、passwd命令的使用,下面这个脚本是跑在我的控制机上的 #!/bin/bashfor i in `cat /tmp/sh/ip.txt`;do ssh $i -q 'echo yVS7~^!o2| passwd --stdin tcode' if [ $? = 0 ];then echo "$i done" else
扩容磁盘后, fdisk验证没问题,df识别不到新增空间 解决办法: xfs_growfs /dev/vdb 重新识别一下就好了
ZooKeeper是一个分布式服务框架,主要用来解决分布式应用中经常遇到的一些数据管理问题:命名服务、状态同步、配置中心、集群管理等 命名服务:通过使用命名服务,客户端应用能够根据指定名字来获取资源的实体、服务地址和提供者信息等。在分布式系统中,被命名的实体通常可以是集群中的机器、提供的服务地址或者远程对象等,都可以被称它们为名字,其中最常见的就是分布式框架(如RPC、RMI)中的服务地址列表 状
普通集群模式:数据只存在于A节点, BC节点仅有相同的元数据即队列结构,当用户向C节点提出消费请求时,Rabbitmq会临时在AC之间进行消息传输,把A节点中的消息实体取出经过c发送给消费者consumer consumer可以连接任何一个节点获取消息,缺点是,当A节点故障时,其他节点就无法取到还未消费的实体消息 (有用户消费请求的时候才会向没有数据的节点传输数据) 镜
生成16位字母数字的随机密码tr -cd 'a-zA-z0-9' < /dev/urandom | head -c 16
就是两台服务器同步数据,一上午都没事,就这个目录同步不了,首先发,服务肯定是没问题了,那么就是权限问题。然后将源文件及所属目录的属主、属组、权限改为777和同步的用户,仍旧报错,内容如下:rsync -avP Shost::user/opt/hahaha/ .receiving incremental file listrsync: change_dir "/~" (in user) failed
安装docker-ce]# yum install docker-ce -y/usr/lib/systemd/system/docker.service]# cat /usr/lib/systemd/system/docker.service[Unit]Description=Docker Application Container EngineDocumentation=https://doc
这个必须得记录一下,太有意义了哈哈哈哈哈…… 不知道我老大今天怎么回事,教我过去给一顿科普bash shell的写法,然后还给留了个作业,由此可见我司是真的闲了啵…… ###这个清理环境的需求,主要是因为开发有时候不知道做神马鬼操作,会在debug目录下生成超大的垃圾文件 ###公司不让用ansible,但是有综合管理的两台服务器,所以这里可以直接ssh 无需账号密码 #!/bin/bash
一、机器基本环境准备 官网下载个镜像,要玩就玩目前最新的 https://mirrors.tuna.tsinghua.edu.cn/ubuntu-releases/21.04/ubuntu-21.04-desktop-amd64.iso 装好系统之后,查看系统版本命令:cat /etc/issue xshell连接需要检查ssh是否被安装:dpkg -l |grep ssh 未安装,命令为:s
时序数据库:随时间流逝而不断产生的数据点基于httpcall,从配置文件中指定的网络端点endpoint上周期获取指标数据,即pull拉取数据拉取数据三种类型的途径: exporters:传统指标数据,格式化为普罗米修斯兼容的的格式,响应给普罗米修斯 instrumentation:测量系统,应用程序内置的指标数据,直接响应即可 pushgateway:短期任务、批处理任务可能开
redirect:302临时重定向permanent:301永久重定向last:请求跳出当前location,进入server块,重新进行location匹配,超过10次匹配不到报500错误。客户端的url不变break:请求不会跳出当前location,但资源匹配会按照重写后的url进行,如果location里面配置的是proxy_pass到后端,后端服务器收到的请求url也会是重写后的url。
在Jenkins机器上安装maven安装可以直接用这两条安装,wgethttp://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3/3.3.9/binaries/apache-maven-3.3.9-bin.tar.gztar-xzfapache-maven-3.3.9-bin.tar.gz;mvapache-maven-3.3.9/usr/ma
配置Jenkins的主从架构,可选择一个全新纯净的机器作为从节点配置,建议提前安装jdk,系统会自动给安装,但是不能用。安装jdk可选择安装包:https://mirrors.huaweicloud.com/java/jdk/首先在主页面,选择ManageJenkins--->ManageNodesandClouds默认会有一个master节点,点击新建节点,配置从节点,如果工作场景使用了标
继续前面的实验操作,接下来做一下GitParameter插件在插件管理处安装好本插件后,可新建一个项目进行git配置。在此操作之前,需要在git服务器上先行安装配置好gitlab,快速的操作一下即可wgethttps://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-10.0.0-ce.0.el7.x86_64.rpmyum安装好
额。。。。。过了一个周末,上周做实验的Jenkins页面密码给忘了,好丢人!处理过程如下:查下jenkins安装路径然后如图切换到/var/lib/jenkins目录下,其中有存放用户信息的users目录,目录中有存放每个用户的信息目录及所有用户名的文件users.xml我们现在只有hehe用户,切换到hehe目录下,编辑config.xml文件中的passwordHash字段即可我们暂时换成&l
创建一个目录用于存放仓库,或在有内容的目录下操作。然后切换到此目录下初始化:git--bareinitgitstatus查看仓库状态branches分支目录config定义项目特有的配置选项description仅供gitweb使用HEAD当前分支hooks包含git钩子文件info包含一个全局排除文件objects存放所有数据内容,有info、pack两个子文件夹refs存放只想数据(分支)的提
10.0.0.[227-229]三台机器:229Jenkins228web227git一、环境准备:227yuminstallgit-yiptables-Fuseraddgitpasswdgitsugitmkdirhehecdhehemkdirapp.gitcdapp.gitgit--bareinitls-a检查是否初始化成功228yuminstallgit-ymkdirtestcdtestgit
误操作删除了数据库中的重要数据,恢复操作可以试试以下做法:解析binlog反向生成语句(github有专门的工具binlog2sql或者myflash)然后插入到从库,导出表,再导入到主库中
rsync断点续传
在几台老设备上部署服务时,发现总是报错,经过一番排查后在单位的监控巡检平台处发现是某服务器上/data目录使用率100%,切换到/data目录下面 ls 却未发现任何文件存在 ,du 一下发现使用空间也只有4K
我写的狗屎psaux|greptomcat_9090_uba|grep-vgrep&>/dev/nullif[$?-ne0];thensh/home/tomcat_9090_uba/bin/startup.sh&>/dev/nullecho"tomcat9090start"elsepsaux|greptomcat_9090_uba--color=auto|grep-vg
主配置!ConfigurationFileforkeepalivedglobal_defs{router_idmaster_2}vrrp_instanceARPP{stateMASTERinterfacebond0garp_master_delay10virtual_router_id7主备统一priority180数字越大,优先级越高advert_int2多长时间广播一次自己的优先级authen
玩大了,数据库密码没了,编译安装的时候一直报错,没用到my.cnf,用mysql_install_db初始化的,所以,需要用下面这条命令:mysqld_safe--user=mysql--skip-grant-tables--skip-networking&(执行这条命令时最好把数据库进程kill掉)然后进入数据库:mysql-uroot-pusemysql;updatemysql.use
执行ipmitool命令时提示信息Couldnotopendeviceat/dev/ipmi0or/dev/ipmi/0or/dev/ipmidev/0:Nosuchfileordirectory需要加载以下三个模块modprobeipmi_msghandlermodprobeipmi_devintfmodprobeipmi_si
]#umount/dataumount:/data:deviceisbusy.强制卸载]#umount/data-f查看占用进程]#fuser-m/datadf再检查检查是不是早就已经卸载掉了。。。。
根据本司业务需求,将programid写在txt中作为查询条件,发现数据库中还有相同programid不同taskid的数据条目,于是写个小脚本。#!/bin/bashforiincat/tmp/piandan.txt;domysql-uroot-pXXX-e"deletefromdatabase.tableswhereprogram_id='$i'andcreateDa
cat<<EOF>/etc/hosts127.0.0.1localhostlocalhost.localdomainlocalhost4localhost4.localdomain4::1localhostlocalhost.localdomainlocalhost6localhost6.localdomain610.254.12.209master10.254.12.161no
在yum安装kubelet时发现报错:
对于nfs文件不能共享,提示Stalefilehandle的情况,可能在此之前,这个目录已经有挂载,解决办法为重新挂载:umount/defmount-tnfs10.17.11.120:/home/abc/def检验方法:cd/def进入挂载点,查看里面文件与nfs是否一致ls
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号