
实施工程师
文章平均质量分 58
一名实施工程师的自我修养
实施工程师木易
一个普通的软件实施工程师,浅耕实施工程师多年,发表著作待命名,就职于不大不小的非互联网公司,勤勤恳恳的摸鱼职工一名。不要给我说什么底层原理、框架内核!老夫敲代码就是一把梭!Ctrl C Ctrl V 拿起键盘就是干!
展开
-
【实施运维】在谷歌浏览器离线安装360浏览器插件
内网环境安装chrome浏览器无法安装插件,也无法搜索,如果找不到浏览器现有的包,可以通过360浏览器中转一下。这里注意一定要是最后一层目录,如图我的文件夹有一外层目录,拖进去报错,需要进入这个带版本号的目录才可以。4、打开chrome浏览器开发者模式,将文件夹拖进去即可。1、先在360浏览器在线商城下载安装插件。2、找到360浏览器插件目录。3、将其打包上传到内网服务器。原创 2025-04-16 11:31:20 · 76 阅读 · 0 评论 -
【Linux】centos下进行keepalived安装部署
配置环境:centos7.9[root@yyq ~]# cat /etc/redhat-releaseCentOS Linux release 7.9.2009 (Core)配置步骤1.安装keepalived模块yum install -y keepalived日志:[root@yyq ~]# yum install -y keepalivedLoaded plugins: fastestmirror, priorities, versionlockLoading mirror原创 2022-03-21 11:31:46 · 1929 阅读 · 0 评论 -
【nginx】version `OPENSSL_1.0.2‘ not found
在部署某个系统时执行nginx的一个报错[yyq@yyq sbin]$ ./nginx ./nginx: /lib64/libcrypto.so.10: version `OPENSSL_1.0.2' not found (required by ./nginx)[yyq@yyq sbin]$ 解决方案其实很简单 yum install -y openssl-devel安装完其实就可以了但这里遇到个问题,就是麻烦的竟然本地离线镜像缺文件,Error downloading package原创 2022-03-17 17:38:05 · 6541 阅读 · 0 评论 -
【新年计划】过去的2021,2022年的期许
2021过去了,记得在优快云写过我的2020,想想写下我的2021,并进行2022的期许在优快云的20212020年我写了29篇博文,先不管质量,数量虽有所下降,但感觉整体还可以,博文系统性了,比20年还少8篇。粉丝数达到了62个,获赞65个,评论51个,收藏199个,在此感谢各位的关注,本来只是想着记录问题,以免下次不会处理,没想到竟然还有各位兄弟的关注与点赞,不甚感激。只是想着的ArcGIS专栏还是没开始写,Java学习的目标也没有完成2021年截止目前总排名达到了9015,总访问达到了34原创 2022-01-12 20:32:42 · 410 阅读 · 0 评论 -
【Oracle】19c数据库向11g迁移数据的问题
19c通过exp命令到处的dmp文件,导到11gR2会报错,Import: Release 11.2.0.4.0 - Production on Tue Jan 11 17:36:14 2022Copyright (c) 1982, 2011, Oracle and/or its affiliates. All rights reserved.Connected to: Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 6原创 2022-01-11 18:05:23 · 6991 阅读 · 0 评论 -
【Oracle】数据库用户表结构升级
温馨提示没完全试验,谨慎参考场景:Oracle数据库两个,分别与A用户与B用户,用户名一样,表一样,但由于A在一直开发,根据情况不断添加字段,一开始两库是保持一致的,但一段时间后,B的字段相比A缺失很多,这时候如何进行快速升级B的表结构保持与A同步。解决思路:当然最简单的是删用户重导,但对于数据量太大,而且里面数据不是必要的这种虽然简洁,但耗时较长,且没必要,那么是否可以考虑单表扩容,查到单个表的建表语句,将每个字段,alter table xxx add xxx xxx; 这样其实是可行的,但表原创 2021-12-10 17:34:12 · 830 阅读 · 0 评论 -
【Oracle】记一次故障的排查和处理的感想
问题与故障是快速学习的绝佳方法。该问题是个循环问题,问题起因是imp导入数据卡住,一开始以为是数据量太大,几百万上千万的数据,就让它在那卡着。但好像其他操作,比如创建用户,新增表空间,新增数据文件,数据文件扩容都执行异常,plsql客户端执行一个多小时不带反应的。正常的新增10g表空间,也许需要十分钟,但一个多小时没好就有点儿过分了。然后那个导入导了几个小时还没完成,查了下才七百多万的数据量。那么只有一个可能,数据库异常了。开始定位好在是一个临时库,可以折腾,大半夜看看怎么处理。先查进程,看看是否有原创 2021-10-23 13:14:52 · 654 阅读 · 0 评论 -
【ArcGIS】安装ArcGISDesktop10.6报错A service pack is required on this oprating system.
今天替项目地安装ArcGISDesktop10.6,前段时间就反馈说点了没反应,不以为意,最后还是不行让我来给远程搞下。登进去看了,操作系统windows2008r2,.net没开,开开发现是3.5,查了下10.6需要.net4.5.下载离线版4.5装了后,重启。发现点了还是没反应,点开文件夹里的安装,报错如截图A service pack is required on this oprating system。经查询arcgis官网对10.6的要求系统要求如下:同样我们在微软官网也可以看到.ne.原创 2021-06-18 19:11:56 · 1703 阅读 · 0 评论 -
【Linux】删除乱码文件和文件夹
问题描述:解压的一个文件夹里有中文,导致解压后是个乱码的文件夹,导致进也进不去,删也删不掉 解决方案:提示:这里填写该问题的具体解决方案:例如:新建一个 Message 对象,并将读取到的数据存入 Message,然后 mHandler.obtainMessage(READ_DATA, bytes, -1, buffer).sendToTarget();换成 mHandler.sendMessage()。1.列出文件的节点IDls -i 2.删除文件用 上面查到的节点id替代下面的123原创 2021-03-26 10:53:54 · 273 阅读 · 0 评论 -
【Redis】Redis-Cluster集群配置搭建
Redis常见集群有两种,一种是哨兵,一种是cluster集群一番搜索得知,哨兵不易扩容,且至少需要双哨兵;所以本例采用官方推荐的cluster模式。原创 2021-03-24 15:26:05 · 928 阅读 · 0 评论 -
【consul】consul批量删除注册的服务
用consul做注册中心,前期注册错误的服务看着总是很麻烦,需要手动进行删除1.登录控制台,找到报错内容http://10.1.1.15:8500/ui/dc1/services2.查到服务id点开错误服务,后面这个nxxxxxxxh-syn-b6c15a9fdd91ffa39bf9463a10ceb7c6 就是服务id3.用删除接口进行删除curl --request PUT http://10.1.1.15:8500/v1/agent/service/deregister/nxxx.原创 2021-03-24 09:56:15 · 2646 阅读 · 1 评论 -
【Linux】查看系统软件版本
今天用到的一个内容,查看用到的几个系统软件的版本,记录下操作系统Linux(CentOS):操作系统版本和ip地址[root@zy ~]# cat /etc/centos-releaseCentOS Linux release 7.6.1810 (Core) [root@zy ~]# ifconfigeno1: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500 ether 4c:ed:fb:c6:AA:BB txqueuele原创 2021-03-02 11:35:30 · 1099 阅读 · 0 评论 -
【Linux】docker更改默认目录
参考:docker磁盘空间不足解决办法给docker扩容、删除/var/lib/docker问题描述:某一天一台部署了docker的服务器根目录满了,经核查是docker默认目录/var/lib/docker占用空间较大导致,第一次搞docker没经验,用了默认目录问题解决主要思路是迁移docker默认目录1.查看docker镜像存放目录空间大小du -sh /var/lib/docker/2.停止docker服务。systemctl stop docker3.查看磁盘容量大的空原创 2021-03-01 17:32:04 · 1433 阅读 · 0 评论 -
【Linux】CentOS7.6下离线安装telnet
环境:CentOS Linux release 7.6.1810 (Core) x86_641. telnet在线安装yum install telnet如果报错提示找不到包,可以通过以下方式更改yum源【Linux】yum install报错,yum源找不到,更改yum源2.telnet离线安装主要需要说明的是离线安装,因为服务器大都在内网环境,如果没有外网,本地yum源无效,那么就只能离线安装了。1.安装包获取离线包下载(centos7下的telnet包):telnet-cent原创 2021-02-27 17:10:16 · 4491 阅读 · 0 评论 -
【Redis】Redis安装及常用内容
最近在部署个可视化内容,涉及到redis,记录之:Linux 下安装(参考:Redis 安装) 下载地址:http://redis.io/download,下载最新稳定版本。 本教程使用的最新文档版本为 2.8.17,下载并安装: $ wget http://download.redis.io/releases/redis-2.8.17.tar.gz tarxzfredis−2...原创 2018-08-07 16:40:31 · 161 阅读 · 0 评论 -
【Tomcat】Linux下tomcat8的安装部署
环境Red Hat Enterprise Linux Server release 7.6 (Maipo)前置条件,jdk已配置1.介质获取下载链接此处用的8.5.61版本2.上传解压tar -xzvf apache-tomcat-8.5.61.tar.gz3.进bin目录启动cd apache-tomcat-8.5.61/bin[yyq@consul3 bin]$ ./startup.sh Using CATALINA_BASE: /home/yyq/apache-tomc原创 2021-02-01 18:27:03 · 318 阅读 · 0 评论 -
【Nginx】Linux下安装nginx
1.下载介质:Nginx下载Pcre下载本次用到的是 nginx-1.19.6和pcre-8.44.tar.gz2.上传文件并解压上传到/usr/local/src/ 目录,并解压tar -xzvf pcre-8.44.tar.gztar -xzvf nginx-1.19.6.tar.gz[root src]# ll总用量 12drwxr-xr-x. 9 nrms nrms 186 1月 28 17:43 nginx-1.19.6drwxr-xr-x. 9 nrms nrms 81原创 2021-01-28 19:47:15 · 216 阅读 · 3 评论 -
【Docker】Linux下离线安装Docker18.06
1.下载介质Docker下载链接此处选择的是18.06.03-ce.tgz2.上传并解压tar -xvf docker-18.06.3-ce.tgz 3.移动到bin目录下cp docker/* /usr/bin/4. 添加docker配置文件[root@localhost docker]# vi /etc/systemd/system/docker.service[Unit]Description=Docker Application Container EngineDo原创 2021-01-27 16:08:40 · 1148 阅读 · 0 评论 -
【Elasticsearch】type=too_long_frame_exception, reason=An HTTP line is larger than 4096 bytes
背景:系统数据同步到es库中后点查找没翻译,前后台获取错误代码如标题service unavailable:Elasticsearch exception [type=too_long_frame_exception, reason=An HTTP line is larger than 4096 bytes.分析解决没分析,直接百度默认情况下ES对请求参数设置为4K,如果遇到请求参数长度限制可以在elasticsearch.yml中修改如下参数:http.max_initial_line_l原创 2020-12-22 22:38:11 · 4154 阅读 · 0 评论 -
【Linux】配置NFS共享目录
环境[root@localhost file]# cat /etc/redhat-releaseRed Hat Enterprise Linux Server release 7.6 (Maipo)服务端:10.198.1.165客户端:10.198.1.166步骤服务器侧1.查看是否安装有NFS服务[root@localhost file]# rpm -qa|grep nfsnfs-utils-1.3.0-0.61.el7.x86_64libnfsidmap-0.25-19.el7.原创 2020-12-11 20:36:04 · 7948 阅读 · 0 评论 -
【Linux】Kafka和Zookeeper集群搭建
环境:192.168.1.11192.168.1.12192.168.1.131.配置jdk略2.搭建Zookeeper集群# The number of milliseconds of each ticktickTime=2000# The number of ticks that the initial# synchronization phase can takeinitLimit=10# The number of ticks that can pass between#原创 2020-11-05 21:41:04 · 785 阅读 · 0 评论 -
【Caddy】caddy启动报错File descriptor limit 1024 is too low for production
问题描述命令启动caddy报错nohup /home/soft/caddy/caddy -conf /home/soft/caddy/caddy.conf > /home/soft/caddy/caddy.log 2>&1 &报错内容如下WARNING: File descriptor limit 1024 is too low for production servers. At least 8192 is recommended. Fix with `ulimit原创 2020-11-05 16:45:03 · 717 阅读 · 0 评论 -
【Consul】consul注册中心的集群搭建
背景环境consul3台主机集群配置192.168.0.101192.168.0.102192.168.0.103consul集群最少需要3台,集群配置1.下载consul包,进入consul目录下创建cs-data数据目录2.配置启动文件run.sh内容可参考1节点配置文件:chmod 777 /home/soft/consul/consulnohup /home/soft/consul/consul agent -server -ui -bootstrap-expect=2原创 2020-11-05 15:11:52 · 555 阅读 · 0 评论 -
【caddy】启动报错File descriptor limit 1024 is too low for production servers
[yyq@localhost caddy]$ ./caddyActivating privacy features... done.Serving HTTP on port 2015 http://:2015WARNING: File descriptor limit 1024 is too low for production servers. At least 8192 is recommended. Fix with `ulimit -n 8192`.编辑 /etc/security/原创 2020-09-05 18:36:35 · 866 阅读 · 0 评论 -
【Lua】Lua 引用外部文件(require)的调试错误lua module ‘proxy.html‘ not found等
问题场景这是一个源于实施部署的实践,部署一套应用,openresty+nginx+lua,nginx下的日志文件error.log一直报错模块不存在,甚是恼人no field package.preload['resty.auth'] no file '/usr/local/openresty/site/lu前台给我来了个500An error occurred.Sorry, the page you are looking for is currently unavailable.Pleas原创 2020-07-27 17:45:05 · 3138 阅读 · 0 评论 -
【Java】linux下jdk的配置
root下全局配置1. 1.8为例,下载jdk官网JDK1.8下载链接此处选择linux64位的压缩包2. 上传至服务器,移动至系统目录#解压tar -xzvf jdk-8u261-linux-x64.tar.gz#创建java目录mkdir /usr/local/java/#移动至java目录,此时目录为/usr/local/java/jdk1.8.0_261mv jdk1.8.0_261 /usr/local/java/#赋权777或755,很重要,如果不设置,普通用户会无法访原创 2020-07-21 11:22:35 · 243 阅读 · 0 评论 -
【Elasticsearch】bootstrap checks failed
Elasticsearch启动报错1.max virtual memory areas vm.max_map_countERROR: [2] bootstrap checks failed[1]: initial heap size [4294967296] not equal to maximum heap size [8589934592]; this can cause resize pauses and prevents mlockall from locking the entire hea原创 2020-06-29 20:00:13 · 1469 阅读 · 0 评论 -
【Zookeeper】linux下zookeeper的安装部署
linux下安装zookeeperlinux发行版:CentOS Linux release 7.6.1810 (Core)zookeeper版本:Zookeeper version: 3.4.8–1, built on 02/06/2016 03:18 GMT参考https://blog.youkuaiyun.com/Dongguabai/article/details/83215303https...原创 2019-11-20 11:47:34 · 155 阅读 · 0 评论 -
一个实施工程师的自我修养
职位实施工程师,想想摸索走来的一路路,很多坑,要学的还有很多,要将的还有很多,记下,mark之原创 2019-03-22 12:03:34 · 8079 阅读 · 12 评论