- 博客(982)
- 资源 (225)
- 问答 (4)
- 收藏
- 关注

原创 深度分析Linux下双网卡绑定七种模式 多网卡的7种bond模式原理
多网卡的7种bond模式原理Linux网卡绑定mode共有七种(0~6) bond0、bond1、bond2、bond3、bond4、bond5、bond6常用的有三种mode=0:平衡负载模式,有自动备援,但需要”Switch”支援及设定。mode=1:自动备援模式,其中一条线若断线,其他线路将会自动备援。mode=6:平衡负载模式,有自动备援,不必”Switch”支援及设定。需要说明的是如果想做成mode 0的负载均衡,仅仅设置这里options bond0 miimon=100 mode.
2021-07-01 16:04:33
4122
4

原创 5G技术优势
1G实现了移动通话,2G实现了短信、数字语音和手机上网,3G带来了基于图片的移动互联网,而4G则推动了移动视频的发展。5G网络则视为未来物联网、车联网等万物互联的基础。同时,5G普及将使得包括虚拟现实和增强现实这些技术成为主流。4G网络是专为手机打造的,没有为物联网进行优化。5G技术为物联网提供了超大带宽。与4G相比,5G网络可以支持10倍以上的设备。可以应用于自动驾驶、超高清视频、虚拟现实、万物互联的智能传感器。 5G网络主要有三大特点,极高的速率,极大的容量,极低的时延。相对4G网络,传输速率提升1
2021-03-18 15:48:00
33608
16
原创 SDN介绍
想当年,集群技术多火,STP和VRRP技术多经典,还不是慢慢被淘汰,成为了历史,只要不适应业务发展的需要,再好的技术都可能被淘汰。三是小型的数据中心网络,一旦部署后完成后,扩容和变更机会是比较少的,人工操作并不复杂,引入SDN属于大材小用,给数据中心带来的真正实惠不对,即便是那些大型的数据中心网络,扩容几台网络设备,一个熟练的网络工程师也可以很快完成,并不比SDN的方式慢多少,SDN虽是自动化部署,但出了问题排查起来也难度不小,Underlay和Overlay网络层面都要排查,网络问题复杂度增加了。
2023-09-14 14:34:54
64
原创 running beyond physical memory limits. Current usage: 2.0 GB of 2 GB physical memory used; 2.6 GB of
因为默认值都是:1024M,也就是一个G,如果不够就会溢出!在运行hive sql前加上 : (map)或者 (reduce)
2023-09-14 10:20:42
47
原创 Sftp登录时报received message too long 1416128883如何解决?Ensure the remote shell produces no output for non-
但是,实际上文件系统也可能仅仅是一种访问数据的界面而已,实际的数据是通过网络协议(如NFS、SMB、9P等)提供的或者内存上,甚至可能根本没有对应的文件(如proc文件系统)。用户使用文件系统来保存数据,只需要记住这个文件的所属目录和文件名。在写入新数据之前,用户不必关心硬盘上的那个块地址没有被使用,硬盘上的存储空间管理(分配和释放)功能由文件系统自动完成,用户只需要记住数据被写入到了哪个文件中。在计算机领域,SSH文件传输协议,即SFTP,它是一数据流连接,提供文件访问、传输和管理功能的网络传输协议。
2023-06-13 22:03:51
562
原创 ftp工具无法连接到Linux服务器
ftp工具无法连接Linux服务器,文件无法上传,是因为你的ftp服务器未搭建(或未启动)但是ftp工具的21端口无法连上远程主机,文件无法上传。许久没有登录腾讯云,今天想用xshell的xftp工具上传文件,却突然出现连接不上。问题出在Linux虚拟云主机上面的 21 端口的 ftp 功能没有启动。执行下面的命令,将 vsftpd 设置为开机启动。ftp工具可以正常连上Linux服务器了,文件可以上传了。3.执行以下命令,确认服务是否启动。执行以下命令,安装 vsftpd。执行以下命令,启动服务。
2023-06-13 21:10:46
763
原创 Linux新用户登录时出现“-bash-4.2$”的解决办法
Linux服务器新建的用户在登录时显示“-bash-4.2$”,而不是“user@hostname”的显示方式,出现此问题的原因是在添加普通用户时,用户家目录下丢失了.bash_profile和.bashrc两个环境变量文件。之后退出终端重新登录即可。
2023-06-13 08:32:29
1331
1
原创 liunx卸载磁盘后重新挂载
root@localhost]# parted /dev/sdb 使用parted来对GPT磁盘操作,进入交互式模式。[root@localhost]# mkfs.xfs -f /dev/sdb1 格式化分区xfs格式。[root@localhost]# mkdir /data1 在根目录下新建挂载硬盘所需文件夹。[root@localhost]# vi /etc/fstab 在fstab表末添加下列参数。[root@localhost]# df -Th 查看分区挂载情况。
2023-05-15 10:08:30
297
1
原创 5G NR 网络切片是什么意思
b) CSC-A可以使用从CSP-A获得的网络切片来支持自己的通信服务,或者可以向获得的NSaaS添加额外的网络功能,并将得到的组合作为一个新的网络切片提供给CSP-b。网络切片可以理解为支持特定使用场景或商业模式的通信服务要求的一组逻辑网络功能的集合,是基于物理基础设施对服务的实现,这些逻辑网络功能可以看作是由EPC下的网络功能(NetworkFuncTIon)分解而来的一系列子功能(Networksub-FuncTIon)。与向终端用户提供的通信服务不同,在NSaaS中,所提供的服务是实际的网络切片。
2023-03-28 08:53:09
1063
原创 json文件怎么写注释
4、我们可以使用重复定义的方法来添加注释。json文件解析后,是使用最后定义的值的。2、一个json文件,其实就是一个js脚本文件,我们可以使用//的单行注释符。5、如果不使用重复值,我们也可以专门使用//的键来作为注释键。1、 使用编辑器打开json文件,现在是没有注释内容的。3、也可以使用/* */符号来支持多行注释。6、添加完注释后,把文件保存就行了。(如果没有的话需要下载安装)
2023-03-23 15:08:03
1846
原创 xml文件的注释展示
即能够在HTML文件之外将数据存储在XML文档中,这样可以使开发者集中精力使用HTML做好数据的显示和布局,并确保数据改动时不会导致HTML文件也需要改动,从而方便维护页面。XML也能够将数据以“数据岛”的形式存储在HTML页面中,开发者依然可以把精力集中到使用HTML格式化和显示数据上。基于XML可以在不兼容的系统之间交换数据,计算机系统和数据库系统所存储的数据有多种形式,对于开发者来说,最耗时间的工作就是在遍布网络的系统之间交换数据。xml文件的注释格式: ,注释不能嵌套定义。
2023-03-23 15:03:22
817
原创 欧拉操作系统和linux区别
linux 有自己的API。windows也有自己的API例如:linux下打开文件的函数是open(),而windows下却是fopen(),这并不能代表C语言有什么区别,只是说平台不同定义的API函数不同。而Linux发行套件系统才是咱们常说的Linux操作系统,也即是由Linux内核与各种常用软件的集合产品,全球大约有数百款的Linux系统版本,比较有名的有RedHat、CentOS、Ubuntu等。一般来说,我们平时说Linux指的是Linux系统内核,而centos是Linux发行套件系统。
2023-03-17 11:47:50
2209
原创 MySQL修改密码的3种方式以及启动方式
注意:下图修改密码的命令中 -uroot 和 -proot 是整体,不要写成 -u root -p root,-u 和 root 间可以加空格,但是会有警告出现,所以就不要加空格了。使用 mysqladmin 命令修改 MySQL 的 root 用户密码格式为 mysqladmin -u用户名 -p旧密码 password 新密码。在使用数据库时,我们也许会遇到 MySQL 需要修改密码的情况,比如密码太简单需要修改等。,其中 username 为要修改密码的用户名,newpwd 为要修改的新密码。
2023-02-10 12:06:59
1510
原创 Lftp for linux 编译安装
默认命令安装路径/软件路径/lftp-4.9.2/src/lftp (可在 ./configure --prefix=“xxxxxxx” 自定义)make[2]: 离开目录“/root/lftp-4.9.2/contrib”make[2]: 进入目录“/root/lftp-4.9.2/tests”make[2]: 离开目录“/root/lftp-4.9.2/tests”make[2]: 离开目录“/root/lftp-4.9.2/src”make[2]: 离开目录“/root/lftp-4.9.2/po”
2023-02-09 16:40:46
1242
原创 com.jcraft.jsch.JSchException: Session.connect: java.io.IOException: End of IO Stream Read
2)上网搜寻这个错误,发现国内遇到这个问题不多。国外stackoverflow网站上有贴出一样的报错,但是引用的jar版本不同,并且答案指出升级到jsch-0.1.54问题就不存在了。1)经过多次测试,排查问题。推测是环境ssh版本问题,由于客户环境不可见,无法获得sftp服务器ssh的版本。在sftp登录时,设置完ip,port,user和pwd之后。3)小心测试,解决问题。
2023-02-09 09:38:52
1852
原创 解决win10相机无法使用,相机崩溃问题
6、进入系统注册表后,找到“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Media Foundation\Platform”文件夹下,鼠标在右边窗口空白处右键单击,选择“新建”-》“DWORD(32位)值”3、在相机设置界面将“此设备的相机访问权限”状态更改为打开状态,打开后,将“允许应用访问你的相机”和"允许桌面应用访问你的相机"都打开,一般情况下,到这一步后摄像头就能正常工作了,但如果摄像头还是无法工作,请继续按下面步骤设置。不一定可行,具体看自身情况。
2023-01-29 13:11:53
2484
1
原创 centos7 升级httpd
tar -zxvf 软件包名.tar.gz -C /home/hao” 解压到指定的目录下 (注意:-C为大写)“./configure --prefix=/opt”,表示安装到/opt目录。2)进入解压后的文件目录下 执行“./configure”命令为编译做好准备。(5)将安装目录的bin目录下的httpd拷贝到/usr/sbin/目录下。“tar –xvzf 软件包名”,就可以完成解压与解包工作。1)解压tar.gz包。
2022-12-29 17:26:29
723
原创 -------如何消除打印机的字迹(字迹打印机消除即)--------
消除打印机的字迹共有以下四种方法:1、可使用刀片,轻轻刮掉即可消除打印机字迹。2、可使用消字灵,即可消除打印机字迹。3、可使用橡皮擦,即可擦掉消除打印机字迹。4、可使用专门的药水,即可消除打印机字迹。1、可使用刀片,轻轻刮掉即可消除打印机字迹。3、可使用橡皮擦,即可擦掉消除打印机字迹。4、可使用专门的药水,即可消除打印机字迹。2、可使用消字灵,即可消除打印机字迹。如何消除打印机的字迹。
2022-12-15 20:42:04
3812
原创 大屏可视化关键技术
大屏可视化关键技术就为大家介绍到此了,因此如果说大屏可视化技术中还有主次之分的话,那么大数据共享、互联网以及AI智能这些技术的成熟,是可视化大屏技术成熟的一个至关重要的联系所在,只是现在而言,这种技术都在发展中。大屏可视化的技术中涉及的范围会比较广,拆开来说诸如各种LED视频技术、互联网技术、智能技术、视觉设计技术等等这些技术,都是跟大屏可视化有着千丝万缕断不开的关系,但真正影响到大屏可视化关键技术却在于下面的3点上。为什么5G成为香饽饽,因为5G所带来不仅仅是网速的提高,更多是互联网新时代的降生。
2022-12-14 13:08:59
1083
原创 linux系统中怎么修改服务器名称(集群中机器的别名)
修改主机名,需要更改两个文件:/etc/hostname/etc/hosts在hostname文件中,将原来主机名改为新的即可。在hosts文件中,可将127.0.0.1解析的原主机名部分改为新的主机名—————————————————1.修改linux的服务器名NETWORKING=yesHOSTNAME=yourname //在这修改hostname2.修改/etc/hosts里面的名字# vi /etc/hosts127.0.0.1 localhost.localdomain local
2022-12-08 11:32:30
2389
原创 liunx如何重启mysql
Linux如何重启MySQLLinux中重启MySQL可以使用service mysql restart命令和脚本启动方式/etc/inint.d/mysql restart。推荐:MySQL教程其他命令如下:一、 启动1、使用 service 启动:service mysql start2、使用 mysqld 脚本启动:/etc/inint.d/mysql start3、使用 safe_mysqld 启动:safe_mysql&二、停止1、使用 service 启动:service mysql stop2
2022-12-08 11:10:29
4630
原创 spark性能优化调优指导性文件
由于集群的 Spark History Server 还没安装调试好,没法通过 spark web UI 查看历史任务的可视化执行细节,所以我写了个小脚本分析了下前后具体的计算耗时信息,可以一目了然的看到是哪个 stage 的问题,有针对性的优化。从上面这个 case 可以看到,会用 spark、会调 API 和能用好 spark,用的恰到好处是两码事,这要求咱们不仅了解其原理,还要了解业务场景,将合适的技术方案、工具和合适的业务场景结合——这世上本就不存在什么银弹。除非你是火花壳,一般1-2g就够了。
2022-12-02 09:55:02
500
原创 配置Spark on YARN集群内存
配置Spark内存的文件是Spark设置里的spark-env.sh文件,里面详细分类单机下,yarn-client模式下以及yarn-cluster模式下的内存设置项。yarn.nodemanager.resource.memory-mb :nodemanager能够申请的最大内存,默认值为8192MB。运行文件有几个G大,默认的spark的内存设置就不行了,需要重新设置。yarn.app.mapreduce.am.resource.mb :AM能够申请的最大内存,默认值为1536MB。
2022-12-02 08:11:42
656
原创 Apache Zookeeper 未授权访问漏洞【原理扫描】
漏洞名称 Apache Zookeeper 未授权访问漏洞【原理扫描】风险等级 高高可利用 否CVE编号 -端口(服务) 2181(zookeeper)风险描述 ZooKeeper是一个高性能的分布式数据一致性解决方案,它将复杂的,容易出错的分布式一致性服务封装起来,构成一个高效可靠的原语集,并提供一系列简单易用的接口给客户使用。ZooKeeper默认开启在2181端口,在未进行任何访问控制情况下,攻击者可通过执行envi命令获得系统大量的敏感信息,包括系统名称、Java环境。
2022-11-25 15:27:54
7642
原创 CDH6.3.2处理Zookeeper因未授权访问造成的漏洞
不知道你有没有注意,zk服务端启动后,默认会启动这几个具有world和cdrwa权限的znode,“/” “/zookeeper” “/zookeeper/config"和”/zookeeper/quota"(根据zookeeper的版本不同可能存在不同,并且这几个节点虽然具有world和cdrwa权限,但是是无法删除的,不知道为什么,好在我们可以给它设置ACL列表。1、digest设置Acl的时候,可以不用先添加用户,而auth设置Acl的时候,是需要提前设置用户的,否则报错。
2022-11-24 10:46:41
1553
原创 中间件之路由重写及重定向
但最最简单的办法是在进入ASP.NET Core MVC路由之前,写个中间件根据参数改掉请求路径即可,路由的事情还是让MVC替你干就好。目前这个中间件还是有很多弊端,只支持get请求的路由重写,不过大家可以根据项目需要按需改造。在startup config方法注入MVC中间件之前,注入自定义的重写中间件即可。
2022-11-21 21:11:33
431
原创 zookeeper未授权访问修复建议
setAcl /path auth:用户名:密码明文:权限。addauth digest 用户名:密码明文。为ZooKeeper配置相应的访问权限。1)增加一个认证用户。
2022-11-21 21:00:25
1341
原创 ZooKeeper设置ACL权限控制,删除权限
因为zookeeper会默认启动这几个具有world和cdrwa权限的znode,“/” “/zookeeper” “/zookeeper/config"和”/zookeeper/quota"(根据zookeeper的版本不同可能存在不同,并且这几个节点虽然具有world和cdrwa权限,但是是无法删除的,不知道为什么,好在我们可以给它设置ACL列表。注:这5种权限中,delete是指对子节点的删除权限,其它4种权限指对自身节点的操作权限。好了,到这里,才是真正的解决了这个未授权访问漏洞问题了。
2022-11-21 20:58:35
2331
原创 Linux内存泄露案例分析和内存管理分享
一、问题近期我们运维同事接到线上LB(负载均衡)服务内存报警,运维同事反馈说LB集群有部分机器的内存使用率超过80%,有的甚至超过90%,而且内存使用率还再不停的增长。接到内存报警的消息,让整个团队都比较紧张,我们团队负责的LB服务是零售、物流、科技等业务服务的流量入口,承接上万个服务的流量转发,一旦有故障影响业务服务比较多,必须马上着手解决内存暴涨的问题。
2022-11-18 15:34:25
397
原创 WIN7系统不知为何没办法修改账户锁定时间
1:开始——控制面板——管理工具——本地安全策略——账户锁定策略。3:弹出对话框中,点击“账号锁定阀值”项,点“确定”按钮。2:点击”账户锁定阀值“–点击"应用”按钮。4:再回到“账号锁定时间”,就可以调试了。若图中,无法调试参数,继续第2步。
2022-11-17 20:24:43
1228
原创 win7虚拟机时间不能修改怎么办
随着计算机硬件和软件的不断升级,Windows也在不断升级,从架构的16位、32位再到64位,系统版本从最初的Windows 1.0到大家熟知的Windows 95、Windows 98、Windows Me、Windows 2000、Windows XP、Windows Vista、Windows 7、Windows 8、Windows 8.1、Windows 10、Windows 11和Windows Server服务器企业级操作系统,微软一直在致力于Windows操作系统的开发和完善。
2022-11-17 20:14:31
744
原创 liunx 添加永久路由最有效方法之一
redhat和centos添加永久路由的方法:vi /etc/sysconfig/static-routes(该文件默认可能没有,自行创建)添加以下任意一条参数即可,两种写法不同但效果一样1.any net 192.168.5.0/24 gw 192.168.2.52.any net 192.168.5.0 netmask 255.255.255.0 gw 192.168.2.5添加后无论发生设备重启还是网络服务重启都会自动添加路由,也就是永久已验证!在 /etc/sysconfig/networ
2022-11-17 20:12:12
2314
原创 Windbg分析高内存占用问题
你眼珠子一转,接着问,满打满算,一个用户1个小时也就申请3次Token,24小时,也就申请72个Token,一个菜单缓存也就顶多1K,所以一个用户一天也就最多占用72K。经过Goggle,找到一款很好用的Dump收集工具ProcDump,是一个命令行应用,其主要用途是监视应用程序的CPU或内存峰值并在峰值期间生成Dump。上面就是我踩得第一个坑,因为默认抓取的是MiniDump,很快就抓下来,文件也很小,正在我得意的时候,Windbg加载Dump分析的时候,发现包含的信息很少,根本无法进行进一步的分析。
2022-11-12 07:45:23
1239
原创 Python哪个Excel库最好用?
作为人生苦短的 Python 程序员,该如何优雅地操作 Excel?其实Python提供的操作Excel的库有7个之多,到底哪个更好使用更加方便呢?首先让我们来整体把握下不同库的特点:xlrd是一个从Excel文件读取数据和格式化信息的库,支持.xls以及.xlsx文件。官方文档:http://xlrd.readthedocs.io/en/latest/xlwt是一个用于将数据和格式化信息写入旧Excel文件的库(如.xls)。
2022-11-12 07:38:24
2691
原创 类加载和字节码技术篇
Classfile /E:/编程内容/JVM/资料-解密JVM/代码/jvm/out/production/jvm/cn/itcast/jvm/t3/bytecode/Demo3_1.class。Classfile /E:/编程内容/JVM/资料-解密JVM/代码/jvm/out/production/jvm/cn/itcast/jvm/t3/bytecode/Demo3_2.class。// 实际调用的是 Object obj = List.get(int index);
2022-11-06 10:44:52
386
原创 mysql InnoDB事务
上一篇关于buffer pool的学习中,我们学习Buffer pool相关知识,innodb再对某个页面进行读写访问时,会将这个页面读到buffer pool 中,之后如果修改了某个页面,也不会立即刷新到磁盘,而只是将缓冲页面的控制块添加到flush 链表中,之后某个时间点(后台定时任务线程每隔一定时间将flush 链表中的脏页刷新到磁盘,或者新的页面需要缓冲,将LRU链表中一些脏页刷盘)。那么如果mysql服务突然崩溃,或者服务器突然断电,岂不是已经提交的事务将丢失?
2022-11-01 09:32:16
331
原创 .NET Core + K8S 玩转容器编排
生产级别的容器编排系统——自动化的容器部署、扩展和管理。引言由于最近在学习微服务,所以就基于之前docker的基础上把玩一下k8s(Kubernetes),以了解基本概念和核心功能。What’s k8s?k8s涉及到很多基本概念,可以看十分钟带你理解Kubernetes核心概念快速了解。下面这张图包含了k8s了核心组成模块:这里就简单罗列以下:k8s Master:k8s主节点,主要包括:API Server:提供可以用来和集群交互的REST端点。
2022-11-01 09:22:29
670
openssh9.4p1 针对x86系列升级openssh的编译包 配套的ssl文件
2023-08-25
centos 7.7 telnet安装包
2022-08-04
4-5G互操作参数重定向EPS FALLBACK
2022-05-19
Axure9元件库大合集 Axure9元件库大合集 百度网盘下载 .txt
2022-04-20
各位关于speedtest的ookla问题,报错如图
2022-03-17
虚拟机安装oommf软件报错
2021-03-24
storm ui 访问无数据显示(重启依然无反应)
2021-03-22
大家好,这里是我的留言板,如果有问题,欢迎大家留言,我会第一时间进行回复
2021-03-20
TA创建的收藏夹 TA关注的收藏夹
TA关注的人