- 博客(41)
- 资源 (1)
- 收藏
- 关注
原创 docker swarm 运行服务提示找不到文件
使用docker compose部署geoserver时提示:Cannot find /usr/local/tomcat/bin/setclasspath.sh。原因是因为docker 进程无法读取文件,这是runc的一个BUG,升级下runc之后问题解决。升级方式,yum -y install runc 或者使用源码编译,不过比较麻烦。
2024-09-12 10:23:14
167
1
原创 haproxy使用
前版本已经有较长时间没有更新,由于版本比较旧所以有很多功能不支持,如果对功能和性能没有要求可以使用此版本,否则推荐使用新版本。CentOS 7 的默认的base仓库中包含haproxy的安装包文件,但是版本比较旧,是1.5.18的版本,距离当。默认安装后配置文件位置位于/etc/haproxy/haproxy.cfg。
2023-10-07 19:30:56
558
原创 实施过程中的项目管理
由于我们和用户的角色分工不同,立场也不同,站在系统使用上,我们是用户的老师,指导用户在系统中完成信息化数据的录入及使用。但是站在业务角度,用户是我们的老师,多倾听用户的工作内容,业务内容,结合系统进行使用上的培训。需求跟踪与bug跟踪类似,公司的需求跟踪管理工具同样是禅道,但对于提交的需求需要同步给对应的需求人员,重新进行需求设计,并更新需求文档。常见的bug收集包括对系统功能的测试,系统使用过程中录入的数据无法得到预期的结果,以及系统功能与业务不符等。在对接用户的过程中,需要对用户进行系统使用的培训。
2023-08-25 10:32:22
369
原创 shell脚本基础
定义方式:name=vlue变量的生效范围等标准划分变量类型普通变量:生效范围为当前shell进程;对当前shell之外的其它shell进程,包括当前shell的子shell进程均无效环境变量:生效范围为当前shell进程及其子进程本地变量:生效范围为当前shell进程中某代码片断,通常指函数变量赋值value 可以是以下多种形式直接赋值 name= 'value'引用另一个变量的值 name=”$USER“
2023-07-24 16:54:46
241
原创 kafka安装及基础使用
服务注册管理中心,ZooKeeper是一个用于维护配置信息、命名、提供分布式同步和提供组服务的集中式服务。分布式应用程序以某种形式使用所有这些类型的服务。每次实现它们时,都要做大量的工作来修复不可避免的错误和竞争条件。由于实现这类服务的困难,应用程序最初通常会对它们吝啬,这使得它们在发生变化时变得脆弱,难以管理。即使操作正确,在部署应用程序时,这些服务的不同实现也会导致管理的复杂性。ip角色masterslaveslaveZooKeeper 集群用于解决单点和单机性能及数据高可用等问题。
2023-04-20 18:09:26
1238
原创 【记录LVM挂载磁盘错误】Devices have inconsistent logical block sizes (512 and 4096).
LVM
2023-04-12 12:51:38
877
原创 container init caused \“write /proc/self/attr/keycreate: permission denied\““: unknown
container init caused \"write /proc/self/attr/keycreate: permission denied\"": unknown
2023-02-18 21:29:10
917
原创 WARNING: Device for PV 0lQ0Gl-RBe5-fPrr-OKYB-whwD-qHPF-izvEES not found or rejected by a filter
磁盘挂载
2022-12-28 11:35:38
2841
1
原创 Linux实现mysql主从同步
文章目录mysql主从复制原理安装mysql开启二进制日志创建具有复制权限的账号开启复制进程mysql主从复制原理1–master将操作语句记录到binlog日志中,然后授予slave远程连接的权限(master一定要开启binlog二进制日志功能;通常为了数据安全考虑,slave也开启binlog功能)。2–slave开启两个线程:IO线程和SQL线程。其中:IO线程负责读取master的binlog内容到中继日志relay log里;SQL线程负责从relay log日志里读出binlog内容,并
2022-02-21 16:23:32
1755
原创 Linux安装MySQL
https://blog.csdn.net/qq_37040886/article/details/107298679
2021-12-23 10:24:11
1604
原创 fastdfs集群部署
环境介绍:此次搭建使用三台服务器搭建,将Tracker Server和Storage Server部署在一台集群上,另外一台装nginx.10.35.32.81 fastdfs10.35.32.82 fastdfs10.35.32.80 nginx1,下载相关程序包https://github.com/happyfish100/下载fastdfs libfastcommon fastdfs-nginx-module5.11 fastdfs-nginx-module 四个安装包环境准备
2021-11-25 15:22:27
4530
原创 连接MySQL提示:ERROR 2002 (HY000): Can‘t connect to local MySQL server through socket ‘/tmp/mysql.sock‘ (
原因:/tmp/mysql.sock没有这个文件,此文件为MySQL得网络连接文件,没有这个文件就无法进行连接,处理方法1,重新启动mysql 服务,让mysql重新生成这个文件
2021-11-25 10:19:28
710
原创 Linux 修改网卡名
1,修改网卡配置文件名称2,修改网卡配置文件内容中的网卡名修改后:3 修改修改 /etc/default/grub 文件 中GRUB_CMDLINE_LINUX行## 编辑 /etc/default/grub 并加入"net.ifnames=0 biosdevname=0"# grep "GRUB_CMDLINE_LINUX" /etc/default/grubGRUB_CMDLINE_LINUX="crashkernel=auto resume=/dev/mapper/cl-swap
2021-11-15 23:32:27
1099
原创 window安装Linux
一:安装VMware 可通过VMware官网https://www.vmware.com/下载正版VMware下载完成后直接打开,或使用管理员身份运行点击是点击下一步点击我接受许可协议中的条款,点击下一步点击下一步,可自己选择安装位置点击下一步,下面,可以勾选,也可以不勾选点击安装,请稍等几分钟,即可安装完成点击完成 即可安装完成(如下图)点击打开VMware,添加密钥如果是密钥没有问题...
2021-11-15 10:33:38
1019
原创 Linux基础之文件查找
Linux中常见的文件查找工具主要有locate,find。但由于locate这个工具依赖于其自身的索引数据库 /var/lib/mlocate/mlocate.db 必须保证数据库中的缓存未最新的数据,才能精确的查找,故很少使用。但其优点是查找时不会遍历所有文件,从而保证在查询是占用资源少,速度快。这里只介绍find命令的使用find工具介绍find实时查找工具,通过遍历指定路径完成查找、工作特点:查找速度略慢精确查找实时查找查找条件丰富可能只搜索用户具备读取和执行权限的目录格式:
2021-10-25 20:36:58
372
原创 linux文本三剑客之grep
grep作用grep作为Linux中的文本工具,主要作用是根据用户指定的模式对文本逐行进行匹配。并展示匹配到的行。grep支持正侧表达式,可通过正则表达式进行模式匹配。语法 grep [OPTIONS] PATTERN [FILE...]常见选项:-color=auto 对匹配到的文本着色显示-m # 匹配#次后停止-v 显示不被pattern匹配到的行,即取反-i 忽略字符大小写-n 显示匹配的行号-c 统计匹配的行数-o 仅显示匹配到的字符串-q 静默模式,不输出任何信息-A
2021-10-08 21:38:58
146
原创 2021/9/13
统计出/etc/passwd文件中其默认shell为非/sbin/nologin的用户个数,并将用户都显示出来 [root@192 ~]# cat /etc/passwd | grep -v "/sbin/nologin$" | grep -on "^[[:alnum:]]\+"查出用户UID最大值的用户名、UID及shell类型[root@192 ~]#cat /etc/passwd | sort -t: -k3 -h | cut -d: -f1,3,7|tail -f -n1统计当前连接本机
2021-09-14 21:10:53
113
原创 linux基础之正则表达式
文章目录基本正则表达式元字符字符匹配基本正则表达式元字符字符匹配. 匹配任意单个字符,可以是一个汉字[] 匹配指定范围内的任意单个字符,示例:[wang] [0-9] [a-z] [a-zA-Z][^] 匹配指定范围外的任意单个字符,示例:[^wang] [:alnum:] 字母和数字[:alpha:] 代表任何英文大小写字符,亦即 A-Z, a-z[:lower:] 小写字母,示例:[[:lower:]],相当于[a-z][:upper:] 大写字母[:blank:
2021-09-13 19:40:19
264
原创 2021-09-06
显示/etc目录下,以非字母开头,后面跟了一个字母以及其它任意长度任意字符的文件或目录[root@192 ~]# ls /etc | grep "^[^[:alpha:]][[:alpha:]][0-9]\+.*"复制/etc目录下所有以p开头,以非数字结尾的文件或目录到/tmp/mytest1目录中。[root@192 etc]# ls /etc |grep "^[p].*[^0-9]$" | xargs -i cp -a {} /tmp/mytest1/将/etc/issue文件中的内容转换
2021-09-07 00:24:35
543
原创 linux基础之文本管理工具
文章目录cattacmorelessheadtailcutpaste文本排序 sortcatcat命令可以查看文本内容格式: cat [option]....[file]...常见选项: -E :显示行结束符$ -A : 显示所有控制符 -n :对显示得每一行进行编号 -b:对非空行不进行编号 -s :压缩连续得空行为一行范例:综合案例: 显示非空行的行号,对连续的空行进行压缩并显示每行的结束符 [root@192 文本处理测试]# cat -b -s -E ss.tx
2021-08-31 02:55:09
410
原创 Linux基础之vim编辑器基础操作
文章目录vim 三种模式vim 三种模式1)命令或普通模式通常情况下使用vim命令进入文本之后就是该模式,在该模式下可可实现对文件的复制粘贴,如在其他两种模式下可通过【ESC】键切换至此模式2)插入模式在此模式下...
2021-08-24 23:19:30
175
原创 Linux基础之用户管理
文章目录LINUX 安全模型用户用户组用户组与用户的关系安全上下文用户和组的配置文件用户和组的主要配置文件/etc/passwd/etc/shadow/etc/group用户和组管理相关命令用户创建LINUX 安全模型资源分派:Authentication:认证,验证用户身份Authorization:授权,不同的用户设置不同权限Accouting|Audition:审计当用户登录成功时,系统会自动分配令牌 token,包括:用户标识和组成员等信息用户Linux中每个用户是通过ID来唯一标识
2021-08-05 00:23:25
585
原创 Linux基础之远程连接
Linux基础之远程连接文章目录Linux基础之远程连接为什么要用远程连接使用下shell远程连接服务器命令提示符介绍查看命令提示符格式实现永久命令提示符修改为什么要用远程连接 Linux 作为著名的几大操作系统之一,与其他常见的Windows,IOS等操作系统不同。linux 操作系统主要用于企业服务器的系统,而服务器通常都是放置在一个个机房中,技术人员不能经常跑到机房去对服务器进行操作,这样对于时效而言就是一大问题,服务器处理问题,不能及时得到处理。这时就会用到了远程连接技术,通过网络接入服务器操
2021-08-04 13:13:02
414
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人