自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

老码农的心路历程

涉猎到的知识随笔及整理

  • 博客(100)
  • 资源 (3)
  • 收藏
  • 关注

转载 今年工作很难,明年会好些吗?

企业经营好的时候,还会校招培养人,可以挑选人才,培养的人对共公司的认同感也强,但现在就不能考虑那么多了,先都活下来,培养人的事情可以放一放,这样,新的毕业生要是本来大学四年疫情期间基本毫无进步,那么就业不用多想,基本是不能就业的。1) 可以根据培训机构的提供的方案,对某个职位进行系统的学习,不会自学的时候乱学,太杂,成本也高,然而还不能满足某个岗位的要求。从我做IT行业的经验来看,企业若要人,要的是有用的人,对于一知半解的,或者只有文凭,没有一点技术的,企业铁定是不要的,大家也不要碰机会。

2023-12-24 20:52:18 77

原创 harbor的安装及使用

资源编排就是合理快速的分配计算资源和硬件资源,进行计算。安装harbor仓库0) 创建/root/harbor目录,cd到此目录1) 下载harbor安装包2)网上搜寻harbor安装的docker-compose yml文件。(github)注意: 这个docker-compose.yml文件是安装时候生成的。

2023-10-13 10:16:09 326

原创 docker-compose 部署示例

请注意,这只是一个示例的docker-compose文件,具体的安装步骤可能因为不同的Nextcloud版本而有所不同。请根据您所选择的具体Nextcloud版本的安装文档进行相应的配置。来访问Nextcloud界面。您可以按照Nextcloud的文档进行初始设置,并在应用商店中安装和配置Nextcloud Talk插件以启用Talk功能。这将启动MySQL和Nextcloud容器,并将它们连接在一起。然后,您可以通过访问。这个软件的实际很小,只是根据配置文件产生一些docker命令来执行可以。

2023-10-13 10:11:54 216

原创 nginx https的配置方法

https 的配置

2023-10-13 10:08:52 750

原创 windows下启用安装hyper-v虚拟机环境

windows 下hyper-v上安装虚拟机。尝试使用视频讲解下技术。

2023-05-23 16:08:47 108

原创 kvm下安装tinylinux(coreplus)

TinyLinux是非常小的Linux,安装包只有16M(tinycore),我们下载比较全面的版本,CorePlus。把sshd_confg.orig ssh_config.orig 改成sshd_confg ssh_config。然后进入这个目录直接使用kvm命令直接安装。执行sudo /usr/local/etc/init.d/opensh start。使用vnc登录到界面以后,桌面上右键选择安装系统。重新使用vnc登录,然后命令下下面安装。到/usr/local/etc/ssh。

2023-01-09 14:10:44 628 1

原创 CDH的安装

cdh的完整安装,需要安装包的私信我

2022-12-31 22:41:46 955

原创 通过nginx进行做mysql的负载均衡

一般用于dns或者已经做好主从同步的mysql服务器的转发,做负载均衡的工作。stream模块一般用于tcp/UDP数据流的代理和负载均衡,可以通过stream模块代理转发TCP消息。 ngx_stream_core_module模块由1.9.0版提供。 默认情况下,没有构建此模块。第一种安装方法: -必须使用-with stream配置参数启用。这个对于初学者来讲稍微有些麻烦第二种安装方法:首先使用yum -y install epel-release nginx 安装 nginx模块然后查找nginx

2022-12-07 23:27:55 2680

原创 ORACLE 日期函数及字符函数总结

一 说明为帮助大家快速查询oracle系统的功能,整理了日期函数,分组函数,分析函数和其他一部分功能,希望对大家有些帮助。二.日期函数处理1. 格式说明 格式 解释 示例 yy 两位年 09 yyy 三位年 009 yyyy 四位年 2009 ..

2021-12-05 11:54:46 793

原创 GaussDB 100 数据的安装及远程连接

Gauss安装及远程连接。非常细致实用,文章中的软件必须先准备好。

2021-12-02 19:02:27 5243 9

原创 带空格文件的的处理方式

在处理带空格文件的时候,因为shell解析命令的原因,把空格作为分隔符,我们需要把系统的默认的分割字符改成回车,就能处理这个问题。shell自带默认的分隔符的环境变量是 IFS,我们先把原来的分隔符值先存储起来,用完之后再恢复。#!/bin/bashSIFS=$IFSIFS=$'\n'for m in `find . -type f -name "*mp4"`dorm -f "${m}.264.mp4"ffmpeg -i "$m" -vcodec h264 "${m}.264.mp4"

2021-11-30 09:46:49 624

原创 基于DOCKER安装华为自研数据库高斯(GAUSS)

华为数据库裸机安装比较困难,我们可以采用docker的安装方式,自己学习和测试使用。安装环境1) centos 7.92) docker版本 opengauss注意,我们在安装此镜像并运行的话,要把防火墙打开,无论打开与否,在centos7下可运行如下命令。# systemctl restart firewalld启动完毕,我们可以使用以下命令拉取镜像,并运行。运行之后,端口侦听在 5432,用户名为gaussdb,密码为设定的密码,当前为Enmo@123. 外包访问的端口也是54

2021-11-29 17:39:22 3944

原创 Docker手工安装Hadoop集群

安装Hadoop集群一般来讲比较困难,我们会采用CDH安装等集成环境,不过在安装这些集成环境时,比较臃肿,安装也很困难。我们尝试使用docker进行安装集群,从0开始,根据业务要求进行定制。只要你认真细致,实际上安装hadoop集群也不是很难哦。准备docker环境在这个dockerfile里面,我们先安装jdk1.8,免费后面要继续安装同事,生成秘钥文件,为了将来机器之间免密访问# 生成的新镜像以centos镜像为基础FROM centos# 指定作者信息MAINTAINER

2021-11-15 18:52:02 1345

原创 Excel中合并文件和sheet

Sub 汇总多个工作表()'定义对话框变量Dim fd As FileDialogSet fd = Application.FileDialog(msoFileDialogFilePicker)'新建一个工作簿Dim newwb As WorkbookSet newwb = Workbooks.AddWith fdIf .Show = -1 Then'定义单个文件变量Dim vrtSelectedItem As Variant'定义循环变量Dim i As Integeri.

2021-11-07 22:23:28 281

原创 贡献批处理文件并上传到文件和数据库服务器

#!/bin/bashcnt=1mkdir -p backupmkdir -p attachesrm -fr attaches/*rm -f new.zipcd resfor f in *.zipdo #fname=`date -D yyddmm | sed -e 's/ //g' -e 's/://g'` fname=`date +%Y%m%d` echo "extracting $f ..." echo "cp $f "../backup/${fn.

2021-11-02 18:27:54 111

原创 KVM下安装alpine

安装要下载好alpine的安装包.注意这里的安装需要使用vnc,不用控制台[root@server128 kvm]# virt-install --name alpine --memory=512 --disk path=/home/kvm/alpine.qcow2,size=40 --bridge=br0 --graphics=vnc,listen=0.0.0.0 --console=pty,target_type=serial --cdrom=/tmp/alpine-standard-3.14.

2021-07-24 20:18:55 875

原创 linux下oracle,sqlserver的安装

测试环境中我们经常需要很多的数据库系统,比如oracle,sqlserver. mysql在linux下的安装是非常方便的,那么我们在linux下安装oracle,sqlserver如何安装呢,我采用docker的安装方法,分享给大家.环境准备centos服务器一台内存大于2.5G. sqlserver监测到内存小于2G运行会停止运行.安装docker 并启用# yum -y install docker && systemctl start docker &amp

2021-06-26 10:23:04 513

原创 k8s中NFS存储 的PVC和PV的挂载不到问题

K8S挂载pv不成功的原因各Node节点上没有安装NFS的软件包,需要先安装nfs-utils PV声明时,如下, accessMode 和PVC申请的accessMode不匹配,一般ReadWriteOnce,ReadWriteMany,ReadWriteOnly. 容量大小不一致, 比如下面的配置是5G,那么申请的必须小于5G才行 apiVersion: v1kind: PersistentVolumemetadata: name: nginx7spec: c.

2021-06-06 10:38:34 1440

原创 安装nginx sticky模块

wget http://www.zlib.net/zlib-1.2.11.tar.xz 520 wget http://www.zlib.net/zlib-1.2.11.tar.gz 521 yum -y install wget 522 wget http://www.zlib.net/zlib-1.2.11.tar.gz 523 tar zxf zlib-1.2.11.tar.gz 524 cd zlib-1.2.11 525 ls 526 make &a...

2021-06-02 14:12:36 2578 1

原创 Linux下多线程下载工具

wget下载有时候速度比较忙,我们可以采用多线程的方式下载 axel yum -y install epel-release && yum

2021-05-29 21:58:43 281

原创 日志收集系统EFK安装及配置

目的服务器运维系统日志监控是非常重要的工作.,目前常见的有EFK日志收集系统,实际上是3个系统组成,elasticsearch + filebeat+kibana.这三个软件在 elastic.co上都能下载.目前目前现在这个时期下最新的就可以了.具体下载过程我们就不写了,下载的文件版本如下:# 名称 备注 1 elasticsearch elasticsearch-7.12.1-linux-x86_64.tar.gz 7.12.1版本,这是三个..

2021-05-16 17:00:31 1634 3

原创 crontab使用案例

什么是crontabcrontab是linux操作系统下系统级别的定时完成任务计划的工具,类型于windows的计划任务,不过它只是命令行的。从crontab延展,java等其他语言,也大量使用了crontab的语法进行按时完成任务。crontab 文件格式每一行都代表一项任务,每行的每个字段代表一项设置,它的格式共分为六个字段,前五段是时间设定段,第六段是要执行的命令段,格式如下每一行都代表一项任务,每行的每个字段代表一项设置,它的格式共分为六个字段,前五段是时间设定段,第六段是要执行

2021-05-03 21:33:41 568

原创 zabbix 和 grafana集成

1 什么是grafana -简介Grafana是一款用Go语言开发的开源数据可视化工具,可以做数据监控和数据统计,带有告警功能。目前使用grafana的公司有很多,如paypal、ebay、intel等。1.1 七大特点①可视化:快速和灵活的客户端图形具有多种选项。面板插件为许多不同的方式可视化指标和日志。②报警:可视化地为最重要的指标定义警报规则。Grafana将持续评估它们,并发送通知。③通知:警报更改状态时,它会发出通知。接收电子邮件通知。④动态仪表盘:使用模板变量创建动态和可...

2021-05-02 21:11:24 1221

原创 zabbix 5.0 LTS版本的安装

什么是zabbixzabbix([`zæbiks])是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。当集群服务器的数量比较多的时候,人工方式做服务器的健康检查不能够满足实时性要求,也会在在繁忙的工作做遗漏。zabbix能监视各种网络参数,保证服务器系统的安全运营;并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题。zabbix由2部分构成,zabbix server与可选组件zabbix agent。zabbix server可以通过SNMP,zabb

2021-05-01 21:07:29 2351

原创 mariadb 多源复制的实现

什么是多源复制在我们以前的数据库主从复制和高可用的配置中,如果一旦高可用服务器切换,从机不能复制新启动的backup主机,原因是因为 slave机器没有同步master2机器,而只是同步了master1机器。master1 从master2 同步了数据,只是写入master自己的中继日志,而没有写入自己的binlog日志,这样slave机器就不能读取master1的binlog日志。解决这个问题的方法,就是在版本高于10的mariadb或者mysql5.7当中,做多远复制,就是slave机器同.

2021-04-28 23:20:53 721

原创 Ansible 角色配置

Ansible roles简介Ansible roles是为了层次化、结构化地组织Playbook。 roles就是通过分别将变量、文件、任务、模块及处理器放置于单独的目录中,并可以便捷地include它们。 roles一般用于基于主机构建服务的场景中,在企业复杂业务场景中应用的频率很高。 以特定的层级目录结构进行组织的tasks、variables、handlers、templates、files等;相当于函数的调用把各个功能切割成片段来执行。roles目录结构role_name:定义的r

2021-04-25 13:17:35 244

原创 linux下挂载windows共享目录

mount -t cifs -o vers=1.0,username="wwwriter",password="wow",sec=ntlm //192.168.1.1/data/ /home/www

2021-04-15 22:24:52 230

转载 IPVS -三种IP负载均衡技术与八种调度算法

三种IP负载均衡技术在调度器的实现技术中,IP负载均衡技术是效率最高的。在已有的IP负载均衡技术中有通过网络地址转换(Network Address Translation)将一组服务器构成一个高性能的、高可用的虚拟服务器,我们称之为VS/NAT技术(Virtual Server via Network Address Translation),大多数商品化的IP负载均衡调度器产品都是使用此方法,如Cisco的LocalDirector(负载管理器)、F5的Big/IP(负载均衡器 )和A...

2021-04-09 12:44:51 1659

原创 如何在KVM虚拟机中扩展LVM磁盘

[root@server10 ~]# qemu-img create -f qcow2 /opt/extern.qcow2 100GFormatting '/opt/extern.qcow2', fmt=qcow2 size=107374182400 encryption=off cluster_size=65536 lazy_refcounts=off[root@server10 ~]# cd /opt/[root@server10 opt]# lscentos7V1-bigdata.qcow2.

2021-04-05 10:08:50 510

转载 kafka集群完整完整版本

apiVersion: v1kind: Servicemetadata: name: zoo1 labels: app: zookeeper-1spec: ports: - name: client port: 2181 protocol: TCP - name: follower port: 2888 protocol: TCP - name: leader port: 3888 protocol: TCP sel.

2021-03-28 18:30:49 188

转载 K8S暴露服务的四种方式

K8S集群内部有时候需要对外发布服务。但一般情况下,我们只要发布web服务器即可。内部应用之间的相互访问,可以通过ClusterIP来访问。没有必要将大部分服务器发布的外网,比如数据库端口。配置方式kubernetes版本大于或者等于1.2时,外部网络(即非K8S集群内的网络)访问cluster IP的办法是:修改master的/etc/kubernetes/proxy,把KUBE_PROXY_ARGS=”“改为KUBE_PROXY_ARGS=”–proxy-mode=userspace”重..

2021-03-28 11:26:31 4738

转载 kubectl 常用命令详解

kubectl常用示例查看类命令 1 # 获取节点和服务版本信息 2 kubectl get nodes 3 # 获取节点和服务版本信息,并查看附加信息 4 kubectl get nodes -o wide 5 6 # 获取pod信息,默认是default名称空间 7 kubectl get pod 8 # 获取pod信息,默认是default名称空间,并查看附加信息【如:pod的IP及在哪个节点运行】 9 kubectl get pod -o wide10 # 获取指.

2021-03-27 09:47:41 3153

原创 sqlserver 时间函数的用法

sqlserver

2021-03-27 09:32:24 3133 1

转载 帆软 Linux 下 Tomcat 服务器部署包

1. 概述1.1 版本服务器部署包版本 操作系统 V 10.0 64位 1.2部署包简介FineReport 提供了 Linux 服务器部署包,该部署包内置有 JDK 和 Finereport 工程,用户部署完即可使用。注:不支持在 32 位操作系统上安装。2. 操作步骤2.1 下载部署包1)帆软提供 Linux X86 和 Linux ARM两种类型的部署包,用户下载部署包前需使用uname -m确认系统架构,如下图所示:2)进...

2021-03-23 19:06:57 1623

原创 帆软Linux服务器端的安装

1. 概述1.1 版本报表服务器版本 内置Tomcat 版本 JDK 版本 10.0 2020-08-03 之前从官网下载的部署包内置的 Tomcat 为 8.5.51 版本 2020-08-03 之后从官网下载的部署包内置的 Tomcat 为 8.5.57 版本 OpenJDK1.8 1.2 部署包简介在线视频学习请查看:Tomcat 服务器部署。为方便用户进行服务器部署,从 10.0 开始,我司整合了包.

2021-03-23 19:04:30 2999

原创 更改kvm下qcow2格式的文件

现在有一台虚拟机容量不够需要扩容,关机以后扩容,出现qemu-img resize centos7V1-sqlserver.qcow2 +50GCan't get refcount for cluster 147493: Invalid argumentCan't get refcount for cluster 147494: Invalid argumentCan't get refcount for cluster 147495: Invalid argumentCan't get

2021-03-15 19:18:42 334

原创 nginx动静分离以及伪静态

ngin

2021-03-07 18:21:58 436

原创 opencms的安装

opencms是著名的CMS系统,我们在linux下直接安装1) 安装jdk11.yum -y install java-11-openjdk.x86_642) 安装mariadbyum -y install mariadb mariadb-serversystemctl enable mariadbsystemctl start mariadbmysql -e "grant all privileges on opencms.* to opencms@'127.0.0.1'..

2021-02-28 19:04:46 1401

原创 linux下多机器收集机器的几个方法

1) 直接运行法sshpass -p password ssh x.x.x.x command > x.x.x.x.result2) shell + mysql收集法3) ansible fetch 法

2021-02-24 19:33:44 129

原创 linux + virsh + kvm虚拟机安装windows

准备二个文件1) win7.iso,自己可以找2)找kvm的windows硬盘驱动virtio-win-0.1.102.iso可以到这里查找https://github.com/virtio-win/kvm-guest-drivers-windows使用virt-install 安装,注意,br0 是网桥,查看, 第二个是iso文件是驱动. virt-install --name=win7 --os-variant=win7 --ram 2048 --vcpus=2 --...

2021-02-24 15:28:13 1608

学习和测试用高斯100数据库

高斯100数据库,需要测试和学习高斯数据库的可以使用

2021-12-01

ansible-k8s-install.tar.gz

k8s安装的ansible版本

2021-01-09

股票代码大全-utf8格式

股票代码大全,可以作为linux作业的数据分析及iconv的使用范本。通过此文档可以将所有代码的数据拿下来并且做整体分析

2020-12-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除