虚拟机

CoreOS Hyper-V 安装

泄露秘密 提交于 2020-02-15 15:34:27
CoreOS Hyper-V 安装, Install to disck 准备 安装镜像 https://coreos.com/releases/ 选择版本, 点 Browse Images, 下载以下文件 (本文以 Alpha 为例) coreos_production_iso_image.iso coreos_production_image.bin.bz2 coreos_production_image.bin.bz2.sig 安装相关工具 hfs.exe 其他 HTTP 服务器 配置文件 cloud-config.yaml 安装 HTTP 配置 在 Hyper-V 管理器中新建虚拟机 设置启动 ISO 为 coreos_production_iso_image.iso 启动虚拟机 $ sudo su - root 切换管理员 $ sudo wget http://192.168.16.168:1008/cloud-config.yml 下载配置文件 $ coreos-install -d /dev/sda -C alpha -c cloud-config.yaml -b http://192.168.16.168:1008 安装命令 $ reboot 安装完成, 弹出 coreos_production_iso_image.iso, 重启 备注: ssh key 生成,

VM中使用yum安装docker-ce

て烟熏妆下的殇ゞ 提交于 2020-02-15 14:12:02
微信公众号: WELTest 前置条件 依赖软件 VM PRO 链接:https://pan.baidu.com/s/1yRUIVKFqDwQyoOk9oJvu7g 提取码:rgl2 Centos7 ISO[CentOS-7-x86_64-Minimal-1611.iso] 链接:https://pan.baidu.com/s/10cgmjK7qtpc3DGCD67YmgA 提取码:fzmr Xshell 链接:https://pan.baidu.com/s/1WuUpZwRbK1Y38rp2mzsU9w 提取码:w9lf 配置相关 依据提供的软件,通过VM搭建Centos7的虚拟机,由于提供的镜像为最小化镜像,好多命令没有提供。这里给出一些依赖配置。 静态IP配置: 配置文件示例内容 TYPE=Ethernet BOOTPROTO=static DEFROUTE=yes PEERDNS=yes PEERROUTES=yes IPV4_FAILURE_FATAL=no IPV6INIT=yes IPV6_AUTOCONF=yes IPV6_DEFROUTE=yes IPV6_PEERDNS=yes IPV6_PEERROUTES=yes IPV6_FAILURE_FATAL=no IPV6_ADDR_GEN_MODE=stable-privacy NAME=ens33 UUID

大数据学习初体验:Linux学习+Shell基础编程+hadoop集群部署

时光毁灭记忆、已成空白 提交于 2020-02-15 14:02:57
距离上次博客时间已经9天,简单记录下这几天的学习过程 2020-02-15 10:38:47 一、Linux学习 关于Linux命令,我在之前就已经学过一部分了,所以这段时间的linux学习更多的是去学习Linux系统的安装以及相关配置多一些,命令会一些比较常用的就够了,下面记录下安装配置Linux系统时的注意事项。 这里配置的虚拟机的内存为4g 使用的 CentOS-6.5-x86_64-minimal.iso 映射文件 在进入linux系统中时,需要将虚拟机的主机名修改成自己想要的名字,还要配制好网络与IP #cat查看 vi编辑 修改 cat /etc/sysconfig/network vi /etc/sysconfig/network 网络参数配置 vi /etc/sysconfig/network-scripts/ifcfg-eth0 需要修改一下几个地方 ONBOOT=yes: 表示启动这块网卡 BOOTPROTO=static:表示静态路由协议,可以报错IP固定 HWADDR:表示虚拟机MAC地址,需要与当前虚拟机MAC地址一致 IPADDR:表示虚拟机的IP地址 GATEWAY:表示虚拟机网关,通常都是将IP地址最后一个位数变为2 NETMASK:便是虚拟机子网掩码,通常都是255.255.255.0 DNS1:表示域名解析器

1. 虚拟机centos集群搭建

我只是一个虾纸丫 提交于 2020-02-15 11:40:42
目录 课程大纲 整体架构 环境搭建 在虚拟机中安装CentOS 每个CentOS中安装Java和Perl 安装JDK 安装Perl 在4个虚拟机中安装CentOS集群 ssh免密码互相通信 总结 课程大纲 1、在虚拟机中安装CentOS 2、在每个CentOS中都安装Java和Perl 3、在4个虚拟机中安装CentOS集群 4、配置4台CentOS为ssh免密码互相通信 整体架构 一步一步搭建出一个 4个节点的CentOS集群 。学习大型的分布式的redis集群架构,一步一步纯手工搭建 redis集群 ,集群部署,主从架构,分布式集群架构 实时计算技术的应用,包括 storm ,讲解一下storm的基础知识,对于java工程师来说,会用就可以了,用一些storm最基本的分布式实时计算的feature就ok了,搭建一个storm的集群 部署我们整套的系统, nginx , tomcat+java web 应用, mysql redis集群,独立的一套机器 storm集群,独立的一套机器 nginx,独立部署 tomcat + java web应用,独立部署 mysql,独立部署 十几个机器,去部署整套系统,在自己的笔记本电脑上来讲课的,这么玩儿撑不住的,4台虚拟机,每台虚拟机是1G的内存,电脑基本还能撑住 电脑本身就6个G内存的话,学习这种大型的系统架构的课程,是有点吃力

垃圾收集算法

不想你离开。 提交于 2020-02-15 10:56:02
本文节选自《深入理解Java虚拟机:JVM高级特性与最佳实践》【作者:周志明】 由于垃圾收集算法的实现涉及大量的程序细节,而且各个平台的虚拟机操作内存的方法又各不相同,因此本节不打算过多地讨论算法的实现,只是介绍几种算法的思想及其发展过程。 3.3.1 标记-清除算法 最基础的收集算法是“标记-清除”(Mark-Sweep)算法,如它的名字一样,算法分为“标记”和“清除”两个阶段:首先标记出所有需要回收的对象,在标记完成后统一回收掉所有被标记的对象,它的标记过程其实在前一节讲述对象标记判定时已经基本介绍过了。之所以说它是最基础的收集算法,是因为后续的收集算法都是基于这种思路并对其缺点进行改进而得到的。 它的主要缺点有两个:一个是效率问题,标记和清除过程的效率都不高;另外一个是空间问题,标记清除之后会产生大量不连续的内存碎片,空间碎片太多可能会导致,当程序在以后的运行过程中需要分配较大对象时无法找到足够的连续内存而不得不提前触发另一次垃圾收集动作。 标记-清除算法的执行过程如图3-2所示。 图3-2 “标记-清除”算法示意图 3.3.2 复制算法 为了解决效率问题,一种称为“复制”(Copying)的收集算法出现了,它将可用内存按容量划分为大小相等的两块,每次只使用其中的一块。当这一块的内存用完了,就将还存活着的对象复制到另外一块上面,然后再把已使用过的内存空间一次清理掉

自己写代码理解Vue的数据双向绑定

删除回忆录丶 提交于 2020-02-15 09:48:22
重要代码的作用都写在代码注释中了。 核心点: 1、Object.defineProperty(),相当于给相关属性在取值和赋值时增加proxy,可以执行proxy中的功能,这里就是在get是进行双向绑定 2、Compiler的本质就是遍历html文档,把按照vue规范定的字段找出来做处理。比如{{deep.a}}取出来之后,从vm实例中拿出真实的值把{{deep.a}}替换掉。 <!DOCTYPE html> < html lang = " en " > < head > < meta charset = " UTF-8 " > < title > Title </ title > </ head > < body > < div id = " app " > < div > {{deep.a}} </ div > < input v-model = " deep.a " > </ div > < script > class Dep { static target = null static targetStack = [ ] static pushTarget ( _target ) { if ( Dep . target ) { Dep . targetStack . push ( Dep . target ) } Dep . target = _target }

Linux系统的安装

喜夏-厌秋 提交于 2020-02-15 05:22:56
首先安装好VMware,打开,点击创建新的虚拟机 点击下一步 选择稍后安装操作系统 , 点击下一步 这里选择Linux(L)版本按照你事先准备好的 镜像进行选择 给你的虚拟机起个名字,找好存放的位置。点击下一步 点击继续 根据自己电脑的性能选择处理器个数和内核数。一般默认就好 设置虚拟机的内存,根据自己电脑性能选择,一般默认 选择 使用网络地址转换(NAT) 点击下一步 点击下一步 选择SCSI 点击下一步 选择 创建新虚拟磁盘  点击下一步 这里指定磁盘容量  ,这里设置的是虚拟磁盘的容量,而非你本机的容量。所以可以设置大一点 ,设置完毕点击下一步 点击下一步 点击完成 点击 刚创建好的虚拟机 进入编辑虚拟机设置 点击CD/DVD 选择Linux镜像 点击开启此虚拟机 遇到提示选择 是/继续 即可 进入虚拟机 选择第一项 按回车 按Tab/方向右键 选择 Skip 使用鼠标 点击Next 这里可以选择语言 选好 Next 选择键盘 默认就好  Next 选择基本存储设备   下一步 这里选择 是,忽略所有数据 给linux起个名字   下一步 选择时区   下一步 这里设置root用户的密码  相当于windows的超级管理员密码  一定要记牢别忘了    设置好了 点击下一步 这里选择  创建自定义布局  下一步 这里就是进行磁盘分区的地方 进行如下设置  下一步 点击格式化

利用Vmware 创建Linux虚拟机的方法

∥☆過路亽.° 提交于 2020-02-15 05:22:00
https://blog.csdn.net/qq_34929457/article/details/52663265 使用VMware新建一个Linux系统虚拟机 原创 2016年09月25日 17:52:38 标签: vmware / red hat / linux / 虚拟机 1779 我们将其分为两步,1:新建虚拟机;2:安装Red Hat Enterprse Linux 6操作系统 1.首先我们新建一个虚拟机,先不安装操作系统,稍后再对其安装Linux系统。 新建虚拟机步骤如下: 打开VMware软件,菜单栏点击“文件(F)”–>选择“新建虚拟机(N)”,如下图1,(或者直接点击图中“+”号所在的位置) 选择新建后出现如下界面,如图2,此处我们选择自定义,然后点击下一步。 图3,此处直接下一步。 图4,此处选择“稍后安装操作系统”,然后下一步。 图5,选择Linux系统,版本选择“Red Hat Enterprse Linux 6 64位”。 图6,为虚拟机起个名称,建议默认,然后选择一个虚拟机安装位置。 图7,选择处理器及其核心数量,默认的即可。 图8,选择虚拟机的内存,同样默认的即可。 图9,此处选择“创建新虚拟磁盘”。 图10,磁盘大小随需要选择或者默认,下方选择“将磁盘拆分成多个文件”。 图11,选择“使用网络地址转换”。 图12,直接下一步即可。 图13

Openstack管理

自作多情 提交于 2020-02-15 02:23:25
所有的管理可以通过访问dashboard进行,这里只列出命令行管理方法 1)项目管理 项目:一组隔离的资源和对象。由一组关联的用户进行管理 在旧版本里,也用租户(tenant)来表示 根据配置的需求,项目对应一个组织、一个公司或是一个使用客户等 项目中可以有多个用户,项目中的用户可以在该项目创建、管理虚拟资源 具有 admin角色的用户可以创建项目 项目相关信息保存到 MariaDB中 默认情况下,packstack安装的openstack有两个独立的项目 admin:为admin账户创建的项目 services:与安装的各个服务相关联 创建名为myproject项目 [ root@openstack ~ ( keystone_admin ) ] openstack project create myproject 列出所有项目 [ root@openstack ~ ( keystone_admin ) ] openstack project list 查看myproject详细信息 [ root@openstack ~ ( keystone_admin ) ] openstack project show myproject 禁用与激活项目 [ root@openstack ~ ( keystone_admin ) ] openstack project set -

VMware Workstation Pro 15.0 安装 mac 10.13

柔情痞子 提交于 2020-02-14 20:18:56
需要以下软件(链接里面都有) 1.VMware Workstation Pro 15.0 2.unlocker-master 3.OS 10.13 HSierra 链接:https://pan.baidu.com/s/1LFKHXdB5gtly9GtdjlR-LA 提取码:ajvj 第一步:安装VMware Workstation Pro 15.0!!!!安装完不要打开!!!! 第二步:下载unlocker-master,解压之后,打开 install.cmd(使用管理员权限打开) 第三步:下载好OS 10.13 HSierra,打开虚拟机,创建新的虚拟机, 点击创建新的虚拟机之后: 然后一路下一步,直到完成就OK了 这里给大家说一下安装细节 最最重要就是,安装好虚拟机不要急着打开,好吗宝贝,如果你手抖了,点开来了,不要急 第一步:ctrl+Alt + . 打开任务管理器,那所有带 vm开头的进程关掉, 第二步:windows搜索 “服务”,此时所有的本地项目都在这里 同样找到vm开头的项目,右击-》停止,全部都要停止哈,此时你再走一遍开头的流程 来源: CSDN 作者: 可是我才两岁呀 链接: https://blog.csdn.net/qq_40467180/article/details/104316121