学习笔记
平时学习的笔记
syz1985
这个作者很懒,什么都没留下…
展开
-
docker部署和基本操作
容器技术已经成为应用程序封装和交付的核心技术容器技术的核心有以下几个内核技术组成:Cgroups(control groups) 资源管理namespace 进程隔离selinux 安全docker是完整的一套容器管理系统, 提供了一组命令, 让用户更加方便直接的使用容器技术, 而不需要过多关心底层内核技术docker的优点:相比与传统的虚拟化技术, 更加简介高效传统虚拟机需要给每...原创 2019-12-10 08:38:34 · 151 阅读 · 0 评论 -
虚拟化服务
虚拟化服务器平台分三个层次: KVM/QEMU/LIBVIRTDKVM(内核虚拟化模块)是linux内核的模块, 他需要CPU的支持, 采用硬件辅助虚拟化技术Intel-VT,AMD-V, 内存的相关如Intel的EPT和AMD的RVI技术QEMU(系统设备仿真)是一个虚拟化的仿真工具, 通过ioctl与内核kvm交互完成对硬件的虚拟化支持Libvirt(虚拟机管理程序)是一个对虚拟化管理的...原创 2019-12-07 09:37:17 · 508 阅读 · 0 评论 -
Redis集群
Redis集群启用集群功能[root@node51 ~]# vim /etc/redis/6379.conf ...cluster-enabled yescluster-config-file nodes-6379.confcluster-node-timeout 5000...:wq[root@node51 ~]# /etc/init.d/redis_6379 restart...原创 2019-11-22 09:02:43 · 128 阅读 · 0 评论 -
Redis介绍及基本使用
数据库类型:关系型RDBMS, 按照预先设置的组织结构(建表),将数据存储在物理介质上;数据之间可以做关联操作(MYSQL,MARIADB,ORACLE,DB2,SQL SERVER)非关系型NOSQL,NOT ONLY SQL,无需预先定义存储结构,每条记录可以有不同的数据类型和字段个数(Memcached,Redis,MongoDB,CouchDB,Neo4j,FlockDB)Redis...原创 2019-11-20 16:04:23 · 117 阅读 · 0 评论 -
openstack搭建及使用
首先创建三台虚拟机, 一台作为openstack管理主机, 另外两天坐nova计算节点openstack管理主机2cpu, 7.5G内存, 50G硬盘静态IP: 192.168.1.10nova01,nova02计算节点2cpu, 3.5G内存, 100G硬盘[root@room9pc01 ~]# vim cv.sh //编写节本, 创建三台虚拟机#!/bin/bashwhile...原创 2019-12-07 17:34:40 · 946 阅读 · 0 评论 -
memcache(kv数据库)搭建
安装并启动yum -y install memcached telnetsystemctl start memcached查看两个文件,包括了memcache相关的配置信息:vim /usr/lib/systemd/system/memcached.serviceExecStart=/usr/bin/memcached -u $USER -p $PORT -m $CACHESIZE -...原创 2019-11-20 08:30:03 · 242 阅读 · 0 评论 -
Varnish安装及简单操作
Varnish是一个web应用加速器,也称为反向代理服务器client-----------------> proxy( varnish缓存)----------------> web1安装操作:安装软件依赖包[root@proxy ~]# yum -y install gcc readline-devel [root@proxy ~]# yum -y install ...原创 2019-11-13 19:47:03 · 239 阅读 · 0 评论 -
Tomcat安装与验证
安装javayum -y install java-1.8.0-openjdkTomcat使用到的端口有8080, 8009, 80058005启动需要借助随机数 /dev/random , random产生随机数较慢,可以借助urandom或者其他工具借助urandom:mv /dev/random /dev/random.bakln -s /dev/urandom /dev/ra...原创 2019-11-13 19:30:03 · 384 阅读 · 0 评论 -
GIT版本控制
Git是一款分布式版本控制软件Git仓库: 保存所有数据的地方工作区: 从仓库中提取出的文件,放在磁盘上供你使用或修改暂存区: 就是一个文件,索引文件,保存了下次将提交的文件列表信息工作流程Git基本操作安装Git软件创建版本库客户端克隆版本仓库到本地本地工作目录修改数据提交本地修改到服务器安装软件,web1作为git服务器[root@web1 ~]# yum -...原创 2019-11-04 19:22:52 · 105 阅读 · 0 评论 -
Ceph用法
什么是CephCeph是一种分布式文件系统,具有高可用,高扩展,高性能的特点Ceph可以提供对象存储,块存储,文件系统存储和PB级别的存储空间https://docs.ceph.com/docs/master/start/intro/Ceph组件OSDs —存储设备MONITOR —集群监控组件RGW —对象存储网关MDS —存放文件系统的元数据案例创建ceph块存储...原创 2019-11-02 16:27:47 · 611 阅读 · 0 评论