一、harbor介绍: Harbor是一个用于存储和分发docker镜像的企业级Registry服务器,由vmware开源,其通过添加一些企业必需的功能特性,例如安全,标识和管理等。作为一个企业级私有Registry服务器,Harbor提供了更好的性能和安全。提升用户使用Registry构建和运行环境传输镜像的效率。Harbor支持安装在多个Registry节点的镜像资源复制
有三种方式可以构建镜像:1.基于已有的容器构建,通过docker commit命令手动提交,来创建镜像,不推荐这种方式2.基于本地模板导入3.通过Dockerfile构建 第一种方式: docker commit [options] container [REPOSITORY[:TAG]] OPTIONS: -a, --author=''作者信息 -c, --ch
Ceph是一个开源的分布式存储系统,同时支持对象存储、块设备、文件系统。ceph是一个对象(object)式存储系统,这个对象指的是数据。每个待管理的数据流(文件等数据)切分成一到多个固定大小(默认4MB)的对象数据。对象数据的底层存储服务是由多个存储主机(host)组成的存储集群, 该集群也被称之为 RADOS(reliable automatic distributed object stor
像字符串类型一样,列表类型也是序列式的数据类型,可以通过下标或者切片操作来访问某一个或者一块连续的元素。字符串只能由字符组成,而且是不可变的,而列表则是能保留任意数目的python对象的灵活的容器。列表不仅可以包括python的标准类型,而且可以用用户定义的对象作为自己的元素。列表可以包含不同类型的对象,而且要比C或者Python自己的数组类型都要灵活,因为数组类型所有的元素只能是一种类型。列表可
元组操作总结: 1.Python的元组和列表类似,不同之处在于元组中的元素不能修改,因此元组又称为只读列表。 元组使用小括号而列表使用中括号。例如: t1 = ("Jack","Lilei","Rain") t2 = (1,2,3,4,5) 2.当元组中只包含一个元素时,需要在元素后面添加逗号
python基础小练习
一、系统和所需软件版本介绍系统版本:centos 6.5 64位软件版本:jdk-8u60-linux-x64.tar.gz、elasticsearch-2.4.2.tar.gz、logstash-2.4.1.tar.gz、kibana-4.6.3-linux-x86_64.tar.gz二、安装java环境1)解压jdk软件压缩包。tar -zxvf jdk-8u60-linu
#!/bin/bash /bin/mkdir -p /home/rsync/{log,pid,run} echo "linuxtest:linuxtest.org" >/home/rsync/rsync.pass chmod 600 /home/rsync/rsync.pass mkdir -p /data/we
1.安装所需软件包。yum install -y perl perl-Net-Telnetperl-Net-DNS perl-LDAP perl-libwww-perl perl-IO-Socket-SSL perl-Socket6perl-Time-HiRes perl-ExtUtils-MakeMaker
1.查看系统信息。cat /etc/redhat-release CentOS Linux release 7.0.1406 (Core) uname -a Linux VM_96_155_centos3.10.0-123.el7.x86_64 #1 SMP Mon Jun 30
进程是什么?狭义定义:进程是正在运行的程序的实例(an instance of a computer program that is being executed)。广义定义:进程是一个具有一定独立功能的程序关于某个数据集合的一次运行活动。它是操作系统动态执行的基本单元,在传统的操作系统中,进程既是基本的分配单元,也是基本的执行单元。进程的概念主要有两点:第一,进程是一个实体。每一个进程都有它自己
一、linux系统进程启动流程图:二、简单概括描述linux系统从开机到登陆界面的启动过程1.开机BIOS自检2.MBR引导3.grub引导菜单4.加载内核5.启动init进程6.读取inittab文件执行rc.sysinit、rc等脚本7.启动mingetty进入系统登录界面三、详细剖析linux系统启动过程1.POST开机自检 电脑主机打开电源的
TCP三次握手详细介绍1.TCP/IP协议简单介绍:TCP/IP是一个协议族,通常分不同层次进行工作,每个层次负责不同的通信功能。包含以下四个层次: 应用层:(http、telnet、Email、dns等协议)传输层:(tcp和udp)网络层:(ip、icmp、rarp、bootp)链路层:(设备驱动程序及接口卡) 1).链路层,也称作数据链路层或者网络接口层,通常包括操作系统
vim /etc/sysctl.conf net.ipv4.tcp_syncookies = 1 #表示开启SYN Cookies。当出现SYN等待队列溢出时,启用cookies来处理,可防范少量SYN攻击,默认为0,便是关闭。 net.ipv4.tcp_tw_reuse=1 #表示开启重用。运行将TIME-WAIT sockets重新用于
redis.conf配置文件参数详解# Redis configuration file example. ########################################## GENERAL ######################################## daemonize yes&nbs
#!/bin/sh #author:taokey #date:2016-05-06 #chkconfig: 345 85 15 #description: Redis is a persistent key-value database #proce
执行脚本之前必须下载MySQL5.5二进制压缩安装包。我是事先下载好了的。下边执行shell脚本。#!/bin/bash #auth:taoyake /bin/mkdir -p /taokey/tools cd /taokey/tools/ tar -zxf mysql-5.5.32-linux2.6-x86_64.tar.gz sle
全局配置"global"配置中的参数为进程级别的参数,且通常与其运行的OS相关。* 进程管理以及安全相关的参数 -chroot<jail dir>:修改haproxy的工作目录至指定的目录并在放弃权限之前执行chroot()操作,可以提升haproxy的安全级别,不过需要注意的是要确保指定的目录为空目录且任何用户均不能有写权限; -daemon:让haproxy以守
NAT: 1、RealServer应该使用私有IP地址; 2、RealServer的网关应该指向DIP; 3、RIP和DIP应该在同一个网段内; 4、进出的报文都得经过Directory,在高负载下,Directory会成为系统性能瓶颈; 5、支持端口映射;
lvs官网英文简介:The Linux Virtual Server is a highly scalable and highly available server built on a cluster of real servers, with the load balancer running on the Linux operating system. The architecture o
服务器以及软件规划:linux服务器 :3台系统版本 : centos 6.5 x86_64(1台是lvs 调度器,安装lvs调度软件,2台是RS服务器,运行web服务)2.IP地址规划:LVS Server: eth0:0 &nbs
playbooks概念:Tasks:任务:由各模块所支持执行的特定操作任务:例子:-m user -a ‘name= password=’Variables:变量:Templates:模板:在定义模板之后可以实现各节点对应的变量来取代,表达式自身会根据当前节点所赋值做运算,之后生成的值则赋予这个参数,用于生成不同配置的配置文件,所以模板主要实现配置不同场景文本文件。而且这样使用模板语言来定义,模板
前几天做了一个新项目,网站架构是前端用的nginx反向代理了后端两台tomcat,这时候两台tomcat之间的数据实现实时同步,成了一个问题?在网上搜寻了很多方案,在liux下做文件同步,有如下几种方式:1、nfs实现web数据共享2、rsync +inotify实现web数据同步3、rsync+sersync更快更节约资源实现web数据同步4、unison+inotify实现web
线上前端是nginx反向到后边的两个tomcat的架构,在搭建tomcat的时候,由于自定义了tomcat的默认web数据存储路径,导致后来更新代码的时候出现了问题。今天上线之后,由于程序有点儿问题,更改了一下,还没等重启tomcat服务,尼玛网站就打不开了,网站首页显示一个502的页面,手机立马收到了报警短信。1).首先检查日志,查看这段儿时间的tomcat日志,报错如下:Sep 15
一、配置Nginx缓存。参考:http://nginx.org/en/docs/http/ngx_http_proxy_module.html#proxy_cache_path 语法 proxy_cache_path path [levels=levels] keys_zone=name:size [inactive=time] [max_size
一、Tomcat简单介绍:Sun公司创建了第一个Servlet容器,即Java Web Server,但JWS只是为了演示Servlet的相应功能,所以其性能很不稳定。与此同时,apache基金会组织(ASF)创建了JServ项目,一个能够与apache整合起来的servlet容器。1999年,Sun公司把JWS捐给了ASF,于是两个项目合二为一,即今天Tomcat的前身。第一个tomcat版本是
故障说明: 官网放了一段flv的视频,之前还可以播放,今天突然发现播放不了了。程序都一样,测试环境没问题,线上却播放不了。下面说下产生问题的原因和解决办法。nginx打开网页,点击视频播放,打不来,首先从nginx的error log下手,看下能否找出一些蛛丝马迹。2015/04/09 18:33:20 [crit] 8063#0: *15970
zabbix监控nginx,多亏了容哥(杨容)的帮忙,为了感谢容哥的帮助,写了这篇文章。环境介绍: 服务器系统版本:CentOSrelease 6.6 (Final) 内核版本:Linux hk_nginx2.6.32-504.3.3.el6.x86_64 ZabbixServer版本:Zabbix server v2.2.2  
维基百科关于MariaDB的介绍: MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可。开发这个分支的原因之一是:甲骨文公司收购了MySQL后,有将MySQL闭源的潜在风险,因此社区采用分支的方式来避开这个风险。 MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。在存储引擎方面,10.0
业务需求: 单位需求:国内外有上百台linux服务器,如果没有taokey这个普通用户,需要统一添加并且设置密码。如果有此用户,需要更改密码。taokey用户如果没有root权限,就让他拥有root权限。搭建步骤一、搭建saltstack服务1.saltstack服务端master安装、配置。[root@vmware1 ~]# rpm -ivh
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号