selinux

Docker入门(一)

六眼飞鱼酱① 提交于 2020-09-24 05:44:21
Docker入门 docker与虚拟机的比较 1、安装前提条件: 目前,CentOS 仅发行版本中的内核支持 Docker。 Docker 运行在 CentOS 7 上,要求系统为64位、系统内核版本为 3.10 以上。 Docker 运行在 CentOS-6.5 或更高的版本的 CentOS 上,要求系统为64位、系统内核版本为 2.6.32-431 或者更高版本。 从 2017 年 3 月开始 docker 在原来的基础上分为两个分支版本: Docker CE 和 Docker EE。 Docker CE 即社区免费版,Docker EE 即企业版,强调安全,但需付费使用。 查Linux基本信息 uname -r cat /etc/redhat-release 删除旧版 yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-selinux \ docker-engine-selinux \ docker-engine 安装必要工具 yum install -y yum-utils device-mapper-persistent-data lvm2

oracle12c 12.2.0静默安装及简单使用

核能气质少年 提交于 2020-08-20 08:21:25
oracle12c 12.2.0静默安装及简单使用 m0_37975257 2019-09-17 10:25:31 1302 收藏 2 分类专栏: 数据库 #oracle 版权 oracle12c 静默安装及简单使用 oracle12c安装 安装centos7.5 修改配置文件 修改主机名: vi /etc/hostname 修改网络等:vi ifcfg-ens33 VMware: 配置yum源 安装命令 关闭selinux 关闭防火墙 oracle相关配置 安装oracle依赖包关系 修改内核参数 修改用户限制 创建oracle帐号和组 创建相关数据库目录 修改oracle环境变量 下载并解压安装包 复制响应文件模板 修改创建数据库配置文件 安装数据库 执行脚本 静默配置监听 静默建立新库 检查oracle进程状态 登录数据库 oracle12c数据库普通用户创建及登录 登陆数据库 连接数据库 查看数据库 查看当前实例 查看所有容器 修改当前环境为你需要的数据库 查看当前实例 创建用户 配置服务器监听 重启数据库 设置数据库开机启动 oracle12c安装 安装centos7.5 我使用的是虚拟机 内存不少于1G, 1.5G没用那么容易卡 磁盘不少于40G 建议50G以上 修改配置文件 修改主机名: vi /etc/hostname 我设置为orcl 1 修改网络等:vi

Linux到底学什么?如何学?

*爱你&永不变心* 提交于 2020-08-20 08:20:50
Linux 是一套免费使用和自由传播的类 Unix 操作系统,是多用户、多任务、支持多线程和多 CPU 的操作系统。 Linux 继承了 Unix 以网络为核心的设计思想,是一个出色的性能稳定的多用户网络操作系统。 现在会点 Linux 基本操作的人大有人在、多如牛毛,然而,真正把 Linux 运用到极致的少之又少,这就造成了各大论坛非常火热。 Linux 既然这么受欢迎,那么我们该如何去学?到底学什么呢? 首先要说明一点:学 Linux 切忌意气奋发、心血来潮,所谓“冲动是魔鬼”,这篇文章是写给那些真正想成为 Linux 高手的,并想运用 Linux 做事情的人的。 其次, Linux 操作系统主要包括两大部分: 文件系统 和 常用命令及技巧 。 一、文件系统(文件类型、文件结构) 1.1 文件类型 普通文件 ( regular file ):就是一般存取的文件,由 ls -al 显示出来的属性中,第一个属性为 [-] ,例如 [-rwxrwxrwx] 。 目录文件 ( directory ):就是目录,第一个属性为 [d] ,例如 [drwxrwxrwx] 。 连接文件 ( link ):类似 Windows 下面的 快捷方式 。第一个属性为 [l] ,例如 [lrwxrwxrwx] 。 设备与设备文件 ( device ):与系统外设及存储等相关的一些文件,通常都集中在

linux入门(一)

瘦欲@ 提交于 2020-08-20 07:59:18
在开始写今天的文档之前, 我自己先BB几句, 还记得自己刚大学毕业的时候, 连一个windows的cmd命令都不会, 感觉别人玩一个ping, 或者查看个ip和mac地址啥的, 都觉得牛逼的不得了.算起来自己也是从linux入门计算机,shell应该是自己接触到的第一个开发黑窗口了, 后来慢慢会了, 才觉得也就是那么回事吧.呵呵 如果大家想快速学习一下, 还是推介大家看一下这个网址, 网址为: http://www.apelearn.com/study_v2/index.html , 其实我自己就是阿铭老师一个弟子, 在他的带领下自己才走入互联网的公司大门. 接下来, 就来整理一下自己曾经学到的一些知识吧 1. linux的发行版本 其实说实话, 我自己对linux的发行版本也不是很了解, 你如果网上一搜的话, 一大堆, 较知名的发行版有:Ubuntu、RedHat、CentOS、Debain、Fedora、SuSE、OpenSUSE、TurboLinux、BluePoint、RedFlag、Xterm、SlackWare等, 但是就这么多版本中, 我就接触过前三个, 可能自己比较垃圾吧(嘿嘿) 其实说起linux, 我在第一份工作的时候, 最新接触的是unix系统, 后来才知道unix是linux系统的前身, 命令啥的都差不多, 但是还是有一些细小的差距.但是当时我在银行的系统中

Docker服务启动报错:Job for docker.service failed because the control process exited with error

穿精又带淫゛_ 提交于 2020-08-20 04:50:54
报错信息: Job for docker.service failed because the control process exited with error code. See “systemctl status docker.service” and “journalctl -xe” for details. 使用命令: systemctl status docker.service 查看启动信息如下状态信息: 解决: 方法一,方法二 方法一 有可能版本内核没问题还是这样的话,就是容器引擎失败 1.修改/etc/docker/daemon.json文件和/etc/sysconfig/docker-storage文件,修改/etc/docker/daemon.json为{ “storage-driver”: “devicemapper” } 进入vi模式下按i键,进入插入模式,在{}中输入"storage-driver": “devicemapper”,然后保存退出(写完后先按esc键,待屏幕下方insert标志消失后按shift+:进入命令模式,输入保存退出wq即可------linux基础知识) 和 /etc/sysconfig/docker-storage为DOCKER_STORAGE_OPTIONS="–selinux-enabled --log-driver

Centos5.4下安装kvm手册

末鹿安然 提交于 2020-08-19 17:41:02
[前段时间学习了xenserver,感觉不错,就是对他的免费感觉质疑,如果后期他某一天不提供免费了,那我不惨了。所以,我还是将学习方向转到开源的领域了。] (1)Centos5.4 安装,升级 开启SELinux(如果你的SELinux被禁用,virt-install将不会正常工作) system-config-securitylevel-tui (2)kvm 安装 (a) 检查CPU是否支持硬件虚拟化-运行命令 egrep '(vmx|svm)' --color=always /proc/cpuinfo (如果输出的结果包含 vmx,它是 Intel;如果包含 svm,它是 AMD。如果你甚么都得不到,那应你的系统并没有支持虚拟化的处理。 ) (b) 安装KVM和virtinst(一个创建虚拟机的工 具),我们运行 yum install kvm kmod-kvm qemu libvirt python-virtinst 然后重新启动系统: R eboot 使用下列命令检查KVM是否成功安装 virsh -c qemu:///system list 将会显示如下结果: [root@server1 ~]# virsh -c qemu:///system list Id Name State ---------------------------------- [root

达梦数据库学习笔记(一):DM8安装

耗尽温柔 提交于 2020-08-19 13:00:30
一、环境: 服务器:中标麒麟7(虚拟机) 数据库版本:DM8 Linux x64(试用版) 虚拟机版本:VMware Workstation 15 Pro 物理机系统:win10企业版 连接工具:Xshell,Xmanager-Passive IP地址:虚拟机IP:192.168.49.100 物理机IP:192.168.49.1 二、DM8数据数据库下载: 达梦官网下载www.dameng.com(需要注册) 三、安装思路 1、检查软硬件信息,是否满足DM8数据库安装要求; 2、规划安装路径和安装用户(不建议用root), 并将安装目录所有文件的拥有者改为安装用户和安装组; 3、上传DM8数据库镜像文件到虚拟机并挂载镜像文件; 4、通过Xmanager-Passive显示图像界面安装数据库(这里使用图像化界面安装); 5、启动并初始化数据库。 四、安装DM8 1、安装前准备 (1)收集软硬件信息 系统要求:Linux(glibc 2.3以上,内核2.6,已安装KDE/GNOME桌面环境,建议预先安装UnixODBC组件 gcc包); CPU要求:特别注意:国产的芯片 华为,安腾,飞腾; 内存要求:安装数据库建议最小内存1G,Linux服务器swap分区为物理内存1.5倍以上; 磁盘要求:安装达梦程序,如需记录大量数据库SQL日志,需要扩大分区/tmp临时目录至少600M;

JAVA层HIDL服务的注册原理-Android10.0 HwBinder通信原理(八)

陌路散爱 提交于 2020-08-18 20:45:17
摘要:本节主要来讲解Android10.0 JAVA层HIDL服务的注册原理 阅读本文大约需要花费22分钟。 文章首发微信公众号:IngresGe 专注于Android系统级源码分析,Android的平台设计,欢迎关注我,谢谢! [Android取经之路] 的源码都基于Android-Q(10.0) 进行分析 [Android取经之路] 系列文章: 《系统启动篇》 Android系统架构 Android是怎么启动的 Android 10.0系统启动之init进程 Android10.0系统启动之Zygote进程 Android 10.0 系统启动之SystemServer进程 Android 10.0 系统服务之ActivityMnagerService Android10.0系统启动之Launcher(桌面)启动流程 Android10.0应用进程创建过程以及Zygote的fork流程 Android 10.0 PackageManagerService(一)工作原理及启动流程 Android 10.0 PackageManagerService(二)权限扫描 Android 10.0 PackageManagerService(三)APK扫描 Android 10.0 PackageManagerService(四)APK安装流程 《日志系统篇》 Android10.0

Native层HIDL服务的获取原理-Android10.0 HwBinder通信原理(七)

我的未来我决定 提交于 2020-08-18 20:43:20
摘要:本节主要来讲解Android10.0 Native层HIDL服务的获取原理 阅读本文大约需要花费23分钟。 文章首发微信公众号:IngresGe 专注于Android系统级源码分析,Android的平台设计,欢迎关注我,谢谢! [Android取经之路] 的源码都基于Android-Q(10.0) 进行分析 [Android取经之路] 系列文章: 《系统启动篇》 Android系统架构 Android是怎么启动的 Android 10.0系统启动之init进程 Android10.0系统启动之Zygote进程 Android 10.0 系统启动之SystemServer进程 Android 10.0 系统服务之ActivityMnagerService Android10.0系统启动之Launcher(桌面)启动流程 Android10.0应用进程创建过程以及Zygote的fork流程 Android 10.0 PackageManagerService(一)工作原理及启动流程 Android 10.0 PackageManagerService(二)权限扫描 Android 10.0 PackageManagerService(三)APK扫描 Android 10.0 PackageManagerService(四)APK安装流程 《日志系统篇》 Android10.0