- 博客(52)
- 资源 (26)
- 收藏
- 关注
翻译 Docker容器技术与应用(项目6 容器服务管理平台Rancher)
项目6 容器服务管理平台Rancher任务6.1 Rancher安装Rancher是是开源的Docker全栈容器服务管理平台,通过提供“应用商店”可以部署各种应用,提供CaaS容器服务。默认支持通过整合Cattle、Swarm、Hubernetes、MesOS容器等编排集群服务实现。Rancher提供大量的docker hub官方镜像,用户只要通过管理界面就可部署应用,构建集群环境。界面非常应用。...
2018-05-31 23:07:09 2152
翻译 Docker容器技术与应用(项目5 Docker集群)
项目5 容器相关技术任务5.1 Docker底层技术Docker 底层使用的核心技术包括 Linux 上的命名空间(Namespaces)控制组(Control groups)联合文件系统(Union file systems)和容器格式(Container format)。传统虚拟机(VM)通过在宿主主机中运行hypervisor 来模拟一整套完整的硬件环境,提供给虚拟机的操作系统。容器是借助L...
2018-05-30 10:45:35 2024
原创 Docker容器技术与应用(项目4 Docker集群)
项目4 Docker集群任务4.1 docker compose容器编排4.1.1 Compose简介Compose 定位是 “定义和运行多个 Docker 容器的应用(Defining and running multi-container Docker applications)”,其前身是开源项目 Fig,目前仍然兼容 Fig 格式的模板文件。通过第一部分中的介绍,知道使用一个 Docker...
2018-05-29 13:16:49 1646
翻译 Docker容器技术与应用(项目3 Docker 仓库Registry)
项目3 Docker仓库Registry任务3.1 部署仓库仓库(Repository)是集中存放镜像的地方。一个容易混淆的概念是注册服务器(Registry)。实际上注册服务器是管理仓库的具体服务器,每个服务器上可以有多个仓库,而每个仓库下面有多个镜像。从这方面来说,仓库可以被认为是一个具体的项目或目录。例如对于仓库地址 dl.dockerpool.com/ubuntu 来说,dl.docker...
2018-05-28 01:18:04 1337
翻译 Docker容器技术与应用(项目2 Docker容器安装和使用)
项目2 Docker容器安装和使用下面重点介绍Docker的安装,镜像Image、镜像仓库Registry和容器Container的使用和管理。图2.1 Docker镜像、容器和仓库之间的主要操作任务2.1 Docker安装2.1.1 CentOS操作系统安装 Docker1)系统要求Docker最低支持CentOS 7,Docker 需要安装在 64 位的平台,并且内核版本不低于 3.10。 C...
2018-05-27 13:18:28 2590
翻译 Docker容器技术与应用(项目1 Docker容器简介)
项目1Docker容器简介任务1.1 了解Docker历史1.1.1 什么是 DockerDocker 最初是dotCloud 公司创始人 Solomon Hykes在法国期间发起的一个公司内部项目,它是基于 dotCloud 公司多年云服务技术的一次革新,并于2013 年 3 月以 Apache 2.0 授权协议开源),主要项目代码在GitHub上进行维护。Docker 项目后来还加入了Linu...
2018-05-26 14:41:55 3901
原创 Centos的系统管理命令、系统配置、各种服务错误提示
系统管理命令du -k查看该目录下的占用硬盘空间df查看挂载的光盘df -h以字节大小查看挂载的光盘mount挂载光盘umount卸载光盘yum install 服务名安装服务yum list install 服务名查看服务相关包yum remove 服务名卸载服务service 服务名 restart服务重启(就是生效)setup系统配置(如ip地址设定、dns、防火墙的设置)rpm -qa 服...
2018-05-22 16:58:05 662
原创 Centos的linux基础理论、linux基础命令、linux-用户和组、关于添加或删除用户失败、批量创建用户并加入组、批量创建用户密码与用户名相同
linux基础理论linux根文件简介:bin:普通用户的可执行命令所在地。boot:核心。开机启动程序。dev:硬件驱动、详细信息等etc:常用的系统编辑文件。如用户详情、密码等。home:家。一般用户的家目录所在地。lib:库,相当于头文件。mnt:特殊目录,一般用于挂载文件。proc:虚拟目录,不占空间。sbin:与系统管理有关的程序,超户可使用的可执行命令文件所在地。tmp:临时目录。具有...
2018-05-22 16:56:22 574
原创 Centos的计划任务、加域相关、TELNET服务安装
crontabcrontab -u 用户 -e|-l|-r-e:打开vi来设定计划任务 -l:列出目前的计划任务 -r:删除目前的计划任务不加后面的参数表示编辑当前用户的任务计划。执行以上任务后,会自动进入任务编辑模式,直接往里面输入计划任务即可,一行一条。格式如下:f1 f2 f3 f4 f5 programf1分钟。*表示每分钟;a-b表示第a到第b分钟内都执行;*/n表示每n分钟执行一次;...
2018-05-22 16:43:48 403
原创 Centos的磁盘相关label、LVM、磁盘格式化、磁盘配额、磁盘阵列、服务安装失败、共享挂载参数、有关磁盘的零散知识点
label给分区加标示符#要先格式化再加标示符。如果先加标示符再格式化,则格式化后标示符会清除。ntfs分区,直接在windows下更改即可。ext文件系统e2label 设备 标签reiserfs文件系统reiserfstune -l 标签 设备用mkfs设定labelmkfs -L 标签 设备#注意该指令会将设备重新格式化一遍用标签挂载设备mount -L 标签 挂载点编辑fst...
2018-05-22 13:30:18 1308
原创 Centos的VSFTP部署和运维、ftp设定、vsftp配置文件详解、分IP访问ftp、关于FTP的测试、虚拟用户、有关域
VSFTP部署和运维安装ftp服务1. 2.老规矩= =3.配置相关文件——/etc/vsftpd/vsftpd.confanonymous_enable 允许匿名用户登陆anon_world_readable_only 匿名用户只允许下载可读文件anon_mkdir_write_enable 允许匿名创建和写入anon_mkdir_other_enable 允许匿名用户有更多权限,如改名和删除...
2018-05-22 09:37:17 1075
原创 Centos的sendmail邮件系统部署和运维、部分用户不能收邮件、关于sendmail的零碎小细节、邮件-各种注意事项(大概)问题解决
sendmail邮件系统部署和运维安装相关包sendmail*dovecot*===========================要先做DNS,设定相应的邮件MX记录(仅列出正向文件)[root@localhost named]# vim abc.com.zone@ IN SOA localhost root ( ...
2018-05-22 09:15:04 1216
原创 Centos的SAMBA服务配置、smb权限、windows访问失败、共享挂载失败、共享目录挂载、虚拟用户映射
安装samba文件共享服务1.挂载光盘2.修改yum源,安装相应的包3.配置相关文件 /etc/samba/smb.conf复制文件末尾内容:; [public] (共享名,也就是共享文件夹的名字。默认情况用户的家目录也会共享); comment = Public Stuff (对该共享的注释); path = /home/samba (共享目录); ...
2018-05-21 19:45:50 7711
原创 Centos的NIS主服务器相关安装和配置
需要的软件包ypservypbindyp-toolsrpcbind设定nis服务域名 nisdomainname/ypdomainname 域名 如果不加域名则查看nis域名上面两条命令的意思都是更改nis服务域名,并且同步到/etc/hosts文件中。主配置文件——ypserv.conf配置文件内相关解析:dns: no (是否开启dns服务。因为nis是用在局域网内的,所以一般不开启dn...
2018-05-21 10:54:00 1502
原创 Centos的NFS服务安装、范围指定方法、挂载权限、某用户登陆时自动挂载
NFS服务安装安装配置NFS1.装包(nfs*,portmap*)2.配置nfs。nfs主文件为exports该文件为空文件,需自行写入。格式如下: 共享目录 共享范围(权限,权限) 共享范围(权限,权限) 共享目录 共享范围(权限,权限) 共享范围(权限,权限)共享范围有很多种写法。192.168.1.100/24 指定单个IP192.168.1.* 指定单个网段* 指定所有权限:ro:只...
2018-05-21 09:59:03 5409
原创 Centos的TELNET 远程登录、samba文件共享、密码复杂度、SSH 远程、防火墙
TELNET 远程登录CentOS6.3下默认没有安装telnet(包括客户端和服务器端), 原因大家应该都知道,所有传输都是明文,包括用户名和口令,很不安全 安装telnet yum install telnet telnet-server //安装telnet server捎带手把客户端也装了 配置xinetd telnet server默认会安装成xinetd方式...
2018-05-21 09:44:20 891
原创 Centos的MySQL安装和基本配置、mysql命令详解、mysql字符集、更改数据库字符集、基础语句、一些常用参数设定、用户授权和撤权
MySQL安装和基本配置1.安装相关软件包:mysql*2.重启服务。注意,mysql服务要先重启才能使用。 service mysqld restart3.创建用户名及密码 mysqladmin -u root password 1234564.登陆mysql -u root -p输入密码,登陆成功。mysql命令详解MYSQL 命令大全一、连接M...
2018-05-20 12:56:37 323 1
原创 Centos的DNS服务安装和配置、DNS解析文件、DNS主从服务器、DNS转发、DNS资源记录、邮件MX记录
DNS服务安装DNS服务1.挂载光盘2.安装相关服务包bind*cach*3.配置相关文件3.1编辑该文件: /etc/named.caching-nameserver.conf将该行的127.0.0.1改为any: listen-on port 53 { 127.0.0.1; };在该文件下搜寻local,将所有options后的{}内的local改为any:...
2018-05-19 15:27:16 3180
原创 Centos安装DHCP服务和DHCP服务配置、不能重启的dhcp解决方案和分发多网段的配置
安装DHCP服务安装DHCP服务1.挂载光盘2.修改本地yum源3.装包4.更改相应设置4.1查看/etc/dhcpd.conf文件,然后打开该文件内的一个目录,复制该文件的所有内容到dhcpd.conf,更改一些设置。 subnet :分配的网段。 netmask:子网掩码。 option routers:网关。 option domain-name-serv...
2018-05-19 14:08:58 2490
转载 IOC 的理解与解释
IOC 的理解与解释 IOC 是什么?Ioc—Inversion of Control,即“控制反转”,不是什么技术,而是一种设计思想。在Java开发中,Ioc意味着将你设计好的对象交给容器控制,而不是传统的在你的对象内部直接控制。如何理解好Ioc呢?理解好Ioc的关键是要明确“谁控制谁,控制什么,为何是反转(有反转就应该有正转了),哪些方面反转了”,那我们来深入分析一下: ●谁控制谁,控制什么:...
2018-05-19 14:00:48 273
原创 Linux的http404错误界面、HTTP服务配置、http负载均衡、ssl加密、不同域名访问、关于中文网站访问乱码的解决方案
http404错误界面编辑/etc/httpd/conf/httpd.conf文件找到#ErrorDocument 500 "The server made a boo boo."#ErrorDocument 404 /missing.html#ErrorDocument 404 "/cgi-bin/missing_handler.pl"#ErrorDocument 402 http:/...
2018-05-19 09:48:15 2627
转载 64位的Linux配置32位运行库[附:Yum源配置]
前言:本帖仅适用于RedHat、CentOS系统 新安装的Linux系统,执行32位运行程序时报错:not a dynamic executable file(不是动态可执行文件),ldd命令打印程序或库文件依赖的共享库列表也是同样的提示 其原因是系统没有安装32位兼容库的缘故,这里常用两个方法来解决这个问题——外网/局域网(本地) 注:Redhat系统如果非正式渠道获取的官方版本,在线(外...
2018-05-18 18:45:52 4864
原创 SpringMVC笔记本(3)
自定义拦截器实现HandlerInterceptor接口preHandle()方法签名:booleanpreHandle(HttpServletRequest, HttpServletResponse, Object)在执行目标handler方法之前执行[请求进入控制器之前],如果返回true,则继续执行后续拦截器和目标handler方法;如果返回false则不执行。注意:返回false时最好借助...
2018-05-18 09:11:27 365
原创 keepalived安装手册
keepalived安装文档1. 安装环境 su - rootyum -y install kernel-devel*yum -y install openssl-*yum -y install popt-develyum -y install lrzszyum -y install openssh-clientsyum -y install libnl libnl-devel popt2. ...
2018-05-17 23:29:32 397
原创 FastDFS 分布式文件系统(部署和运维)
FastDFS介绍1.1 什么是FastDFS FastDFS是用c语言编写的一款开源的分布式文件系统。FastDFS为互联网量身定制,充分考虑了冗余备份、负载均衡、线性扩容等机制,并注重高可用、高性能等指标,使用FastDFS很容易搭建一套高性能的文件服务器集群提供文件上传、下载等服务。 1.2 FastDFS架构 FastDFS架构包括 Tracker ...
2018-05-16 11:39:08 42073 10
原创 SpringMVC笔记本(2)
SpringMVC表单提交方式页面Login控制器@ReuqestMapping--Metod@RequestMapping() 注解,如果不写method属性,则默认接受所有请求!如果在@RequestMapping()注解中,加入了method属性,则必须按照method的方式请求! 不配置试图解析器在springmvc.xml 中可以不用配置视图解析器对象传值---层级对象publiccla...
2018-05-16 09:14:13 346
原创 Nginx负载均衡高可用(keepalived+nginx实现主备)
1 nginx负载均衡高可用1.1 什么是负载均衡高可用 nginx作为负载均衡器,所有请求都到了nginx,可见nginx处于非常重点的位置,如果nginx服务器宕机后端web服务将无法提供服务,影响严重。 为了屏蔽负载均衡服务器的宕机,需要建立一个备份机。主服务器和备份机上都运行高可用(High Availability)监控程序,通过传送诸如“Iam a...
2018-05-15 15:56:15 6192 3
原创 Nginx安装手册
Nginx安装手册1 nginx安装环境 nginx是C语言开发,建议在linux上运行,本教程使用Centos6.5作为安装环境。n gcc 安装nginx需要先将官网下载的源码进行编译,编译依赖gcc环境,如果没有gcc环境,需要安装gcc:yum install gcc-c++ n PCRE PCRE(PerlCompatible Regu...
2018-05-15 11:47:58 524
原创 SpringMVC笔记本(1)
SpringMVCSpringMVC简介Spring MVC属于SpringFrameWork的后续产品,已经融合在Spring Web Flow里面。Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。SpringMVC四大核心组件 DispatcherServlet : 前端控制器,接收所有请求—核心控制器!HandlerMapping: 解析请求格式的.判断希望要执行...
2018-05-15 09:36:54 367
原创 使用maven插件Tomcat7 启动,报错,404错误等问题的解决
使用maven插件Tomcat7tomcat7-maven-plugin 插件配置在pom.xml文件加入启动Tomcat7使用Maven build使用Maven 命令在命令行中输入mvn clean tomcat7:run1其它命令tomcat7:run -- 启动嵌入式tomcat ,并运行当前项目tomcat7:deploy --部署一个web war包tomcat7:reload...
2018-05-14 16:09:00 8139
原创 Spring笔记本(4)
声明式事务事务分为声明式和编程式两种:声明式事务:声明式事务是指通过注解的形式对事务的各种特性进行控制和管理。编程式事务:指的是通过编码的方式实现事务的声明。编码方式实现事务:try{// 获取数据库连接Connection connection = JdbcUtils.getConnection();// 设置手动管理事务connection.setAutoCommit(false);……执行若...
2018-05-14 10:57:54 288
原创 Spring笔记本(3)
AOP切面编程AOP是面向切面编程。全称:AspectOriented Programming面向切面编程指的是:程序是运行期间,动态地将某段代码插入到原来方法代码的某些位置中。这就叫面向切面编程。一个简单计算数功能加日记准备计算器相关类计算接口publicinterface Calculate { publicint add(int num1, int num2); publicint...
2018-05-13 22:53:14 339
原创 Spring笔记本(2)
IOC之abstract抽象Bean实验19:通过abstract属性创建一个模板beanabstract="true"属性可以设置一个bean对象的配置只是配置信息,而不能被初始化。给其他bean做继承之用。修改applicationContext.xml配置中的内容 <!-- 先定义一个base的 person对象 --> <bean id="base" class=...
2018-05-12 09:40:36 311
原创 重读:MySQL的四种事务隔离级别
本文实验的测试环境:Windows 10+cmd+MySQL5.6.36+InnoDB一、事务的基本要素(ACID) 1、原子性(Atomicity):事务开始后所有操作,要么全部做完,要么全部不做,不可能停滞在中间环节。事务执行过程中出错,会回滚到事务开始前的状态,所有的操作就像没有发生一样。也就是说事务是一个不可分割的整体,就像化学中学过的原子,是物质构成的基本单位。 2、一致性(Con...
2018-05-11 20:46:43 424
原创 Java高级之---MVC
MVC1: Servlet负责逻辑代码的编写,而JSP只负责页面的展示MVC2: Model(业务模型+数据模型) – Controller(数据流转) – View(JSP)MVC架构模型中要求:1) 一定要有前端控制器,用于进行请求调度2) 而且一定要使用servlet实现。3) 跳转页面一定要经过控制器Struts2严格意义上不是MVC框架,因为它的核心控制器不是servlet实现的。...
2018-05-11 19:49:57 265
原创 Java高级之---类的加载机制(简单版本理解)
默认的类加载器有3个启动类加载器:加载JDK自带的类扩展类加载器:加载JDK扩展类库应用类加载器:加载classpath环境中的类 JVM中类加载器加载类的时候需要遵循双亲委派机制1) 当从classpath中加载一个类的时候不会马上加载。会委托父类加载器加载(扩展类加载器)2) 当扩展类加载器加载类的时候,也不会马上加载,也会委托父类加载器加载(启动类加载器)3) ...
2018-05-11 15:35:41 360
原创 Spring笔记本(1)
常见错误:如果在getBean的时候,传入的id不存在,就会报以下错误:IOC程序 -- 通过类型获取对象(重点)实验2:根据bean的类型从IOC容器中获取bean的实例★ 程序代码:当applicationContext.xml配置文件中,只有一个Person.class的对象实例配置的时候,程序是可以正常运行的。 @Test publicvoid test2() { //...
2018-05-11 15:25:13 311
原创 大数据平台运维之Spark
Spark 54.在大数据平台部署Spark服务组件,打开LinuxShell启动spark-shell终端,将启动的程序进程信息显示如下。[root@master ~]# spark-shell17/05/07 08:44:34 WARN NativeCodeLoader: Unable toload native-hadoop library for your platform... usin...
2018-05-11 13:57:41 2794 1
原创 大数据平台运维之Flume
Flume51.在master节点安装启动Flume组件,打开Linux Shell运行flume-ng的帮助命令,查看Flume-ng的用法信息,将查询结果显示如下。[root@master ~]# flume-ng helpUsage: /usr/hdp/2.4.3.0-227/flume/bin/flume-ng.distro<command> [options]... comm...
2018-05-11 11:51:17 2312 1
原创 大数据平台运维之Mahout
Mahout 47.在master节点安装MahoutClient,打开Linux Shell运行mahout命令查看Mahout自带的案例程序,将查询结果显示如下。 [root@master~]# mahout MAHOUT_LOCAL is not set; adding HADOOP_CONF_DIR toclasspath.Running on hadoop, using/usr/hdp/...
2018-05-11 11:49:53 1819
最新网络工程师面试题大全.docx
2020-08-14
质量保证体系建设方案.doc
2020-03-03
性能测试场景用例模版.doc
2020-03-02
性能测试脚本用例模版.doc
2020-03-02
性能测试计划(参考)
2020-03-01
性能测试报告-参考.doc
2020-03-01
CentOS下配置SSL.PDF
2018-05-21
nginx-1.9.2.zip
2018-05-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人