- 博客(14)
- 收藏
- 关注
原创 环境的安装部署
ExecStart=/usr/bin/dockerd -H fd:// --insecure-registry 20.0.0.10(本机ip) --containerd=/run/containerd/containerd.sock #添加服务器的ip。链接: https://blog.youkuaiyun.com/weixin_38568503/article/details/120639472.-v /home/soft/rabbitmq/data:/var/lib/rabbitmq 挂载数据目录。
2023-06-13 11:15:51
749
1
原创 环境的安装部署
3、创建表:https://github.com/alibaba/nacos/blob/master/config/src/main/resources/META-INF/nacos-db.sql。2、vi /etc/sysconfig/network-scripts/ifcfg-ens192 (网卡名称)将服务器中的my.cnf配置映射到docker中的/docker/mysql/conf/my.cnf配置。-e MYSQL_SERVICE_DB_NAME=nacos_config \ # 数据库名称。
2023-06-13 11:08:23
1021
原创 node_rules
description: "{{$labels.mountpoint }} 磁盘分区使用大于90%(目前使用:{{$value}}%)"description: "{{$labels.mountpoint }} CPU使用大于85%(目前使用:{{$value}}%)"description: "{{$labels.mountpoint }} 内存使用大于90%(目前使用:{{$value}}%)"summary: "{{$labels.instance}}:服务器宕机"status: 严重告警。
2023-06-13 11:04:01
160
原创 harbor部署
ExecStart=/usr/bin/dockerd -H fd:// --insecure-registry 20.0.0.10(本机ip) --containerd=/run/containerd/containerd.sock #添加服务器的ip。如报错:(1) vi /usr/lib/systemd/system/docker.service。# 容器的日志都在 /var/lib/docker/containers/容器名/xxx.log。docker ps -a #查看容器。
2023-06-13 11:03:36
314
1
原创 mysql_rules
description: "线程堆栈大小可能太小。# summary: "Instance {{ $labels.instance }} Binlog事务缓存大小太小"summary: "Instance {{ $labels.instance }}Binlog语句缓存大小太小"summary: "Instance {{ $labels.instance }} InnoDB日志文件太小"summary: "Instance {{ $labels.instance }} 线程堆栈大小可能太小"
2023-06-13 11:03:30
216
1
原创 sonar部署
启动之前先使用 chown 命令将sonarqube-7.6及其子目录授权给一个非root的用户,sonarqube及其es等软件禁止 root账户启动,因此需要切换一个非root账户,授权的用户需要有bin目录及其子目录的读取和可执行的权限。SonarQube 的安装包是不分平台的,默认把所有平台的运行命令都下载下来,使用者根据不同环境运行不同的运行脚本。打开 sonarqube 的下载目录的bin目录,里面列举了各个平台的启动脚本。这里会需要输入管理员的密码(不是你想给新用户设置的密码!
2023-06-13 10:58:46
233
1
原创 普罗米修斯部署
systemctl restart docker # 重启docker服务。systemctl start docker # 启动docker服务。systemctl stop docker # 停止docker服务。1、下载nodexeporter。1、下载Prometheus。下载alertmanager。1、下载grafana。# 禁止开机启动防火墙。
2023-06-13 10:58:06
133
1
原创 prometheus和node_exporter开机自启
Unit][Service][Install][Unit][Service][Install]
2023-06-13 10:53:09
426
1
原创 liunx的cp命令
输入alias命令,显示 cp=‘cp -i’, cp命令被系统设置了别名,-i参数是文件覆盖提示确认操作,可以看到别名 ,也就是当执行cp的时候,其实执行的是cp -i参数。方法4:编辑~/.bashrc文件注释掉cp的alias,在alias cp=’cp -i’前加上”#”注释,修改后,重新登录即可实现复制不提示。-i:与 -f 选项相反,在覆盖目标文件之前给出提示,要求用户确认是否覆盖,回答 y 时目标文件将被覆盖。-r:若给出的源文件是一个目录文件,此时将复制该目录下所有的子目录和文件。
2023-06-13 10:50:02
2677
1
转载 循环 break与continue,return结束循环的区别
break是跳出当前一层循环,continue是结束当前循环,继续下一次循环 ,return才是结束所有层循环!如果有多层for循环,break会跳出当前这一层,去执行最外层循环(而不是退出所有层循环);而continue则结束当前次循环(继续)而去执行下次循环,但本层循环没有结束.(注意一层循环和一次循环的区别:一层循环包含若干(i)次循环)...
2018-07-31 16:04:13
478
原创 date格式保存数据库
直接保存java.util.Date存入数据库是不行的!1.我们需要java.sql.Timestamp这个类来进行转换: Timestamp t = new Timestamp(user.getBirthay().getTim()); insert into user(date) values(t);这样就可以存入数据库。 2.可...
2018-07-31 11:52:46
2395
转载 jsp弹出提示框
JSP 网页在与用户交互的过程中,有时需要弹出提示框,通知用户一些信息,如登录密码错误等在做JSP网页项目中, 实践并总结了三种有效的方式 方式1: JSP前端<script type="text/javascript" language="javascript">alert("您还没有登录,请登录...");window.document.location.hre...
2018-07-26 16:55:28
55940
转载 如何用命令将本地项目上传到git
1、(先进入项目文件夹)通过命令 git init 把这个目录变成git可以管理的仓库git init2、把文件添加到版本库中,使用命令 git add .添加到暂存区里面去,不要忘记后面的小数点“.”,意为添加文件夹下的所有文件git add .3、用命令 git commit告诉Git,把文件提交到仓库。引号内为提交说明git commit -m 'first commit'4、关联到远程库g...
2018-07-11 16:37:22
158
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人