自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(93)
  • 收藏
  • 关注

原创 Linux 主机间ssh相互免密

测试ecs-4208主机免密ssh到ecs-4207主机,此方法需要指定私钥文件,如不指定则默认使用源主机当前用户家目录下如rsa私钥文件名 ~/.ssh/id_rsa (以ecs-4207主机为例)本次实验在第一个实验基础上进行,删除ecs-4208主机拷贝到ecs-4207主机的公钥,ecs-4208主机无法免密ssh到ecs-4207主机(以ecs-4207主机为例)将私钥拷贝到源主机ecs-4208(即需要免密登录到目标ecs-4207主机)到ecs-4208主机下查看,可以看到文件考成功。

2022-11-30 18:17:19 1762 1

原创 Linux检测用户密码最后一次更改时间脚本

批量检测Linux用户密码最后一次更改的时间

2022-06-21 10:54:32 305

原创 华为云RDS全量备份恢复到自建数据库(数据库qp文件恢复)

安装MySQL1、下载MySQL源仓库安装包wget http://repo.mysql.com/mysql57-community-release-el6-9.noarch.rpm2、安装MySQL源yum -y localinstall mysql57-community-release-el7-10.noarch.rpm3、安装MySQLyum -y install mysql-community-server 4、修改数据库仓库目录和日志路径,并配置文件/etc/my.cn

2021-10-08 15:00:08 3121

转载 关于git:fatal:无法访问’https://github.com/xxx’:OpenSSL SSL_connect:SSL_ERROR_SYSCALL连接到github.com:443

git clone时遇到下面问题:fatal: 无法访问 ‘https://github.com/XXXXX/XXXXX.git/’:Failed to connect to github.com port 443: 拒绝连接解决方案:git config http.sslVerify “false”系参考:https://blog.csdn.net/hoiyook/article/details/81870068...

2021-08-27 17:02:49 4210 1

原创 Centos8配置本地yum仓库,Centos8安装ansible

Centos8配置本地yum仓库这里使用的是阿里yum源,前提条件是可以连网络,在配置前按自己的需求操作(该备份备份,该删除的删除)cd /etc/yum.repos.d/rm -f ./*.repo #该备份备份,该删除的删除,按自己的需求操作sudo vim ali.repo编辑写入阿里yum源地址,配置信息如下[AppStream]name=CentOS-$releasever - AppStreambaseurl=http://mirrors.aliyun.com/centos/

2021-08-26 16:08:18 830

原创 SUSE Linux Enterprise Server 12 SP4系统分区扩容(华为云服务器)

suse系统分区扩容(华为云服务器)1、在云服务器点击扩容到所需要容量2、在扩容100G后,在服务器里可以看到新增容量,但在卷组里的大小没有改变lsblk (查看系统磁盘信息)vgs (查看卷组信息)3、调整卷组 pvresize /dev/vdb再次查看卷组可以看到新增的容量扩容到了卷组:vgs4、查看逻辑卷,选择需要扩容的逻辑卷lvs (查看逻辑卷信息)5、分配卷组可用大小,扩容逻辑卷并查看扩容后逻辑卷的大小lvextend -L +49GB /dev/SAPVG/sap

2021-08-12 16:21:03 1041

原创 redis服务启动停止及报如下错:redis Could not connect to Redis at 127.0.0.1:6379: Connection refused

安装并配置redis.conf配置文件,检查是否有redis服务进程配置密码和指定端口启动redis服务:redis停止指定端口服务,先查看有哪些端口:停止服务指定redis端口,有密码的需要填密码:当不指定端口时关闭默认端口6379,在6379关闭后,在执行会报如下错:redis Could not connect to Redis at 127.0.0.1:6379: Connection refused解决:指定对应的端口即可停止服务补充命令: [root@test src]$./r

2021-08-03 14:51:20 256

原创 实战:docker服务和服务器安装中文字体

docker服务和服务器安装中文字体docker服务:1、将需要中字体打包到目标服务镜像中即可解决;服务器:1、将字体放到/usr/share/fonts/ 目录下2、建立索引 mkfontscale (如果提示 mkfontscale: command not found ,需自行安装 # yum install mkfontscale )3、建立缓存目录 mkfontdir4、建立缓存 fc-cache -fv (显示:/usr/bin/fc-cache-64: succeed

2021-07-07 14:12:50 872

原创 实战:xxl-job-admin页面报错

xxl-job-admin报错如下:org.springframework.jdbc.UncategorizedSQLException:Error querying database. Cause: java.sql.SQLException: Tablespace is missing for table xxl_job.XXL_JOB_QRTZ_TRIGGER_LOG.The error may exist in class path resource [mybatis-mapper/XxlJo

2021-07-07 14:12:03 2431

原创 实战:Linux系统root无法通过su切换或远程到某个普通用户

Linux系统root无法通过su切换或远程到某个普通用户,报错 su: failed to execute /bin/bash: Resource temporarily unavailable1、原因:提示资源不足,查看系统内存和磁盘空间使用情况,未发现明细异常,其他账号都可正常切换登录,可判定为超过用户进程最大数目的默认限制;2、查看用户线程数:lsof -u dcsup|wc -l3、ulimit为shell内建指令,可用来控制shell执行程序的资源,用法:ulimit -a参  数:-

2021-07-07 14:10:22 2612

原创 Jenkins构建新项目报 npm ERR! missing script: build:pre

Jenkins构建新项目报 npm ERR! missing script: build:pre1、原因:项目的package.json中没有配置build:pre ;2、解决:在package.json中配置build:pre环境 ;

2021-07-07 14:08:54 936

原创 实战:tomcat版本升级

tomcat版本升级,由原来的apache-tomcat-7.0.96升级到apache-tomcat-7.0.109 版本:1、先把原来的备份:mv apache-tomcat-7.0.96-1 apache-tomcat-7.0.96-1.bak; mv apache-tomcat-7.0.96-3 apache-tomcat-7.0.96-3.bak ;mv apache-tomcat-7.0.96-2 apache-tomcat-7.0.96-2.bak;2、将新版

2021-07-07 14:07:34 4406 5

原创 实战:华为云ecs误删系统命令(Linux),导致无法登录,解决方法:

不要慌,如果没有退出ssh,从其他服务器拷贝一份即可,如果退出了可能适合(这是有主备,单机的话代价较大)1、先把误删系统命令原弹性云服务器关机,进入详情页;2、选择“云硬盘”页签,单击系统盘所在行的“卸载”,卸载该系统盘;3、展开临时弹性云服务器的详情页,并选择“云硬盘”页签(Linux版本要对);4、单击“挂载磁盘”,在“挂载磁盘”对话框中,选择原弹性云服务器卸载的系统盘,将其挂载到临时弹性云服务器上;5、临时弹性云服务器上创建个临时目录(mkdir /xiaoguan),将原弹性云服务器系统盘

2021-07-02 12:19:46 351

转载 es集群web界面连接不上节点

Elasticsearch2.3.4 使用 Head 插件单个节点连接不上集群head主控页面是可以显示集群节点,但是单个节点显示未连接连接解决方案修改所有的节点配置文件中elasticsearch.yml增加 vim $ES_HOME$/config/elasticsearch.yml # 增加如下字段 http.cors.enabled: true http.cors.allow-origin: "*" 增加字段后,重启服务,就可以显示了..

2020-08-06 11:26:44 1772

原创 Git删除版本库和本地项目下所有文件目录并推送到远程仓库,回滚到某个commit id,再次推送到远程仓库失败的解决方法

Git删除暂存区和本地项目下所有文件目录并推送到远程仓库,回滚到某个commit id,再次推送到远程仓库失败的解决方法**这是搭建Gitlab时误操作遇到的坑,请谨慎操作,数据无价,代价很大**测试:[root@gitlab mytest]# lsreview texun1 texun2[root@gitlab mytest]# rm -rf review t...

2020-04-17 15:01:10 392

原创 Jenkins使用参数构建失败

Jenkins使用参数构建失败问题:日志信息报没有权限/tmp/jenkins1802432620438845324.sh: line 15: live_ver: Permission deniedBuild step ‘Execute shell’ marked build as failureFinished: FAILURE分析:查看/var/www/html/deploy目...

2020-04-16 14:58:05 3532

原创 Jenkins连接到远程仓库

Jenkins连接到远程仓库已发现原因有二:1、指向的仓库不存在或地址不正确2、Git版本过低,删除安装稳定较高版本的其他情况不明,请参阅其他资料。...

2020-04-15 19:12:19 604

转载 Jenkins-JSch依赖安装插件失败

Jenkins 安装插件失败针对不同的插件下载失败问题,按照对应的解决方法进行解决:1.网络或墙的问题导致插件下载安装失败解决方法:为Jenkins更换源选择【高级】选项卡替换最下方【升级站点】中的URLhttp://updates.jenkins-ci.org/update-center.json替换为http://mirror.esuni.jp/jen...

2020-04-15 19:06:38 1365

原创 容器镜像上传私库时报错:Get https://192.168.1.252:5000/v1/_ping: http: server gave HTTP response to HTTPS client

Docker push私库时遇到:Get https://192.168.0.180:5000/v1/_ping: http: server gave HTTP response to HTTPS client解决方法: 编辑”/etc/docker/daemon.json“文件,不存在则创建”daemon.json“文件。[root@ecs-proxy images]# vim /etc/doc...

2020-04-13 11:37:50 3760 1

原创 华为云:如何获取来访者的真实IP?

如何获取来访者的真实IP7层获取真实IP1、在elb的监听器中设置使用 HTTP 协议2、在后端apache中增加配置[root@ecs-web ~]# vim /etc/httpd/conf.modules.d/00-remoteip.confLoadModule remoteip_module modules/mod_remoteip.soRemoteIPHeader X-Forw...

2020-03-31 14:25:29 637

原创 SHELL-01-05

SHELL-011 如何执行一个未设置x权限的Shell脚本?参考答案以下三种方式任选其一:sh 脚本文件路径source 脚本文件路径. 脚本文件路径2 自定义Shell变量时,变量名有什么规则?参考答案可以包括数字、字母、下划线,不能以数字开头变量名区分大小写赋值时等号两边不要有空格尽量不要使用关键字和特殊字符给同一个变量多次赋值时,最后一次的赋值生效3 编写一个S...

2020-03-30 22:46:31 268

原创 NETWORK-01-04

NETWORK-011 请描述计算机网络的功能参考答案数据通信资源共享增加可靠性提高系统处理能力2 计算机网络发展过程中,70-80年代诞生了什么标志性技术参考答案TCP/IP3 标准化组织中ISO与IEEE分别是什么?参考答案ISO(国际标准化组织)IEEE(电气和电子工程师学会)4 常见网络拓扑结构有哪些?参考答案点对点星型及扩展的星型网状5 OSI的七层...

2020-03-30 22:42:57 68

原创 SERVICES-01-06

SERVICES-011 简述Linux目录/boot、/dev、/etc、/home、/var、/tmp的用途参考答案/boot:存放Linux内核、引导配置等启动文件。/dev:存放硬盘、键盘、鼠标、光驱等各种设备文件。/etc:存放各种配置文件、配置目录。/home:存放普通用户的默认工作文件夹(即宿主目录、家目录)。/var:存放日志文件、用户邮箱目录、进程运行数据等变化的文...

2020-03-30 22:40:52 232

原创 ENGINEER-01-06

ENGINEER-011 简述管道操作、重定向标准输出操作的基本用法参考答案管道操作:命令1 | 命令2 | 命令… …重定向标准输出:命令 > 文件命令 >> 文件2 列出Shell环境中常用的环境变量及各自的作用参考答案PWD:记录当前所在工作目录PATH:记录搜索可执行程序的默认目录范围USER:记录当前用户名LOGNAME:记录当...

2020-03-30 22:37:50 207

原创 ADMIN-01-07

1 请描述TCP/IP协议中主机与主机之间通信的三要素参考答案IP地址(IP address)子网掩码(subnet mask)IP路由(IP router)2 请描述IP地址的分类及每一类的范围参考答案A类1-127B类128-191C类192-223D类224-239组播(多播)E类240-254科研3 请描述A、B、C三类IP地址的默认子网掩码参考答案A类255....

2020-03-30 22:34:22 292

原创 centos7命令行开关触摸板

关闭(临时的,重启之后失效)synclient TouchpadOff=1开启synclient TouchpadOff=0

2020-03-25 22:52:08 500

原创 docker简介及主要命令

1、什么是docker?Docker是一个开源的应用容器引擎,基于go语言开发。可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的Linux服务器,也可以实现虚拟化。2、为什么docker越来越受欢迎容器化越来越受欢迎,因为容器是:灵活:即使是最复杂的应用也可以集装箱化。轻量级:容器利用并共享主机内核。可互换:您可以即时部署更新和升级。便携式:...

2020-03-23 20:06:48 145

原创 centos7根分区扩容

[root@nova02 ~]# lsblkNAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTsda 8:0 0 9G 0 disk├─sda1 8:1 0 1G 0 part /boot└─sda2 8:2 0 8G 0 p...

2020-03-16 22:38:44 264

原创 数据基础课程第3天练习题参考答案及解析

参考答案及解析1、把/etc/passwd文件的内容存储到userdb库下的user表里,并做如下配置:create database userdb default charset=utf8;create table userdb.user(name char(20) not null ,password char(1) default"X" not null,uid int(11) ,gi...

2020-03-09 22:25:42 1152

原创 MySQL基础: 数据导入导出 、 管理表记录 、 匹配条件和MySQL管理工具 (RDBMS1----DAY50)

数据导入导出搜索路径查看搜索路径1)安装服务时已自动创建mysql> show variables like “secure_file_priv”; #查看导入导出文件目录的路径2)修改搜索路径的操作步骤① 创建目录并修改所有者② 修改主配置文件③ 重启服务】# vim /etc/my.cnf…[mysqld]secure_file_priv="/myloa...

2020-02-21 22:41:56 366

原创 MySQL基础: 表结构 和MySQL键值 (RDBMS1----DAY49)

表结构约束条件查看约束条件Mysql > desc 库名.表名设置约束条件1)null 允许为空2)not null 不允许为null(空)3)key 键值类型4)default 设置默认值,...

2020-02-20 21:51:03 268

原创 MySQL基础: 数据库服务概述 、 构建MySQL服务 、 数据库基本管理 和MySQL数据类型(RDBMS1----DAY48)

数据库服务概述什么是数据库数据库介绍1)存储数据的仓库2)生活中的数据:视频、音频、图片和文本常见软件主流的操作系统:Unix、Linux和Windows专业术语1)DB(DataBase):数据库,依照某种数据模型进行组织并存放到存储器的数据集合2)DBMS(DataBase Mangement System):数据库管理系统,用来操纵和管理数据库的服务软件3)DBS(D...

2020-02-19 22:21:56 242

原创 Ceph存储集群实验---VMware版本42-47

一、创建一台虚拟机的步骤《文件》–《新建虚拟机》—《自定义》----《稍后安装操作系统》—安装时内存稍微大一点(1.5G 左右)—《网络类型》使用默认直接下一步剩下的步骤都使用默认值(直接点击下一步)二、给虚拟机安装操作系统《编辑虚拟机设置》----《CD|DVD》----《使用 iso》 浏览选择光盘iso三、在 VMware 中创建虚拟网络《编辑》----《虚拟网络编辑器》--...

2020-02-17 22:01:02 1450

原创 Linux高级运维: 块存储应用案例 、 分布式文件系统和对象存储 (CLUSTER----DAY43)

块存储应用案例创建磁盘镜像部署客户端环境创建虚拟机配置libvirt secret虚拟机的XML配置文件修改XML配置文件分布式文件系统---------------------------------+++++++++++++++++++++++++++++++++++++++++++±----------------------什么是CephFS1)...

2020-02-17 21:10:39 253

原创 Linux高级运维: Ceph概述 、 部署Ceph集群和Ceph块存储 (CLUSTER----DAY42)

集群与存储Ceph概述什么是分布式文件系统1)分布式文件系统(Distributed File System)是指文件系统管理的物理存储资源不一定直接连接在本地节点上,而是通过计算机网络与节点相连2)分布式文件系统的设计基于客户机/服务器模式常见的分布式文件系统1)Lustre2)Hadoop3)FastDFS4)Ceph5)GlusterFS什么是Ceph1)Ceph是...

2020-02-15 22:50:42 875

原创 Linux高级运维:Keepalived热备 、 Keepalived+LVS和HAProxy服务器(CLUSTER----DAY41)

Keepalived热备Keepalived概述调度器出现单点故障,如何解决?1)Keepalived实现了高可用集群;2)Keepalived最初是为了LVS设计的,专门监控服务器节点的状态3)Keepalived后来加入了VRRP功能,防止单点故障Keepalived运行原理1)Keepalived检测每个服务器节点状态2)服务器节点异常或工作出现或故障,Keepalived...

2020-02-14 21:33:23 243

原创 Linux高级运维: 集群及LVS简介 、 LVS-NAT集群和LVS-DR集群(CLUSTER----DAY40)

集群与存储集群及LVS简介什么是集群1)一组通过高速网络互连的计算机组,并以单一系统的模式加以管理2)将很多服务器集中起来,提供同一种服务,在客户端看来就像是只有一个服务器3)可以在付出较低成本的情况下获得在性能、可靠性、灵活性方面的相对较高的收益4)任务调度是集群系统中的核心集群目的1)提高性能:如计算密集型应用;如:天气预报、核试验模拟2)降低成本:相对百万美元级的超级计算...

2020-02-13 23:07:19 188

原创 Linux高级运维: 版本控制 、 Git基础 、 Git进阶和RPM打包(OPERATION----DAY38)

版本控制基本概念版本库:典型的客户/服务器系统–版本库是版本控制中心的核心–任意数量客户端–客户端通过写数据库分享代码分布式版本控制1)集中式版本控制系统–开发者之间共用一个仓库(repository)–所有操作需要联网2)分布式版本控制系统–每个开发者都是一个仓库的完整克隆,每个人都是服务器–支持断网操作3)Git基本概念–Git仓库:保存所有数据的地方–工作区:...

2020-02-13 16:02:19 275

原创 Linux高级运维:Tomcat服务器 、 Tomcat应用案例和Varnish代理服务器(OPERATION----DAY37)

Tomcat服务器概述Java简介:Java是一种跨平台的、面向对象的程序设计语言,java技术具有卓越的通用性、高效率、平台移植性和安全性。Java体系—Java SE(标准版)—Java EE (企业版)JDK简介JDK(Java Development Kit)是Sun针对Java开发者推出的Java语言的软件开发工具包。JDK是整个Java的核心包括了Java运行环境...

2020-02-13 12:37:44 261

原创 Linux高级运维: Session与Cookie 、 部署memcached和Session共享(OPERATION----DAY36)

Session和Cookies基本概念Session:存储在服务器端,保存用户名、登陆状态等信息。Cookies:由服务器下发给客户端,保存在客户端的一个文件里,保存的内容主要包括:SessionID。案例拓扑:本地的Session,部署nginx调度器部署后端LNMP主机部署测试页面客户端访问验证Session-------------------------...

2020-02-13 10:34:32 130

空空如也

空空如也

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

TA关注的人

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