Linux

Linux 相关技术

Redhat Openshift 单机版安装指南 CRC4.6

Redhat Openshift 单机版安装指南 CRC4.6

Red Hat CodeReady Containers(CRC) 是一个最小的 OpenShift 4 本地集群环境,可以安装到笔记本电脑,
无须专用服务器,这点比OKD4.6要简单得多.
安装总共分3步:

第一步:下载安装文件 提供3种平台的安装文件,(Windows, Linux, Mac)
第二步:crc setup
第三步:crc start

CRC 4.6 安装的硬件条件:
• 4 核CPUs (vCPUs)
• 9.664 GB 可用内存
• 35 GB 磁盘空间

CRC 4.6 安装的软件条件:

Windows
Windows 10  Update(1709)或者更新版本,但是不包括 Windows 10 家庭版.

macOS
• macOS 10.12 Sierra或者更新版

Linux

•CRC支持 Red Hat Enterprise Linux/CentOS 7.5 或者更新版

标签

CRC setup

[xinyong@localhost crc-linux-1.20.0-amd64]$ ./crc setup
INFO Checking if podman remote executable is cached
INFO Checking if goodhosts executable is cached   
INFO Caching goodhosts executable                 
INFO Will use root access: change ownership of /home/xinyong/.crc/bin/goodhosts
[sudo] password for xinyong:
INFO Will use root access: set suid for /home/xinyong/.crc/bin/goodhosts
INFO Checking if CRC bundle is extracted in '$HOME/.crc'
INFO Extracting bundle from the CRC executable    

标签

OKD 4.6 安装指南 2

登陆WEB界面

https://console-openshift-console.apps.openshift.gbca.cn/

而不是 https://api.openshift.gbca.cn:6443 

对于使用了本地DNS解析的计算机直接访问就可以了,如果没有使用本地的DNS,那么需要增加2条记录到hosts文件。

windows在 C:\Windows\System32\drivers\etc\hosts

Linux在  /etc/hosts

192.168.11.143 api.openshift.gbca.cn
192.168.11.144 apps.openshift.gbca.cn
192.168.11.144 console-openshift-console.apps.openshift.gbca.cn
192.168.11.144 oauth-openshift.apps.openshift.gbca.cn

也就是把之前在DNS里定义的在hosts文件里再重复一遍

标签

OKD 4.6 安装指南 1

OKD :The Community Distribution of Kubernetes that powers Red Hat OpenShift.

主要参照了官网的安装文档,先后安了好多次,最后才成功,总结如下,这是一个概要版本,给安装过并失败的朋友提醒。

事先准备如下:

  • 提供DNS和DHCP服务的服务器
  • vmware 虚拟化 建议 vSphere 6.7U3 或者7.0 (带vCenter)
  • 用于启动安装文件-点火机 (只有linux和mac程序版本,没有windows版)

具体步骤看官网,安装过程大致分为:

1,生成和配置点火机 SSH证书

2,把vmware vCenter的首页证书导入到点火机,准备好访问vCenter的访问域名和密码

3,登陆redhat网站得到pull-secret文件

4,配置DNS解析,主要是api.openshift.gbca.cn 和 apps.openshift.gbca.cn 以及*.apps.openshift.gbca.cn泛解析

SUSE DNS服务器配置

vi /etc/named.conf
增加区域项

#add my list zone
zone "gbca.cn" in {
      type master;
      file "gbca.cn.zone";
      notify no;
};
增加文件

vi /var/lib/named/gbca.cn.zone
$TTL 2D
  gbca.cn. IN SOA      dns  root.gbca.cn. (
               2003072441  ; serial
               1D          ; refresh
               2H          ; retry
               1W          ; expiry
               2D )        ; minimum

               IN NS       dns
              IN MX       10 mail

标签

SUSE Linux 12SP5 安装和配置PXE服务器

zypper in tftp xinetd dhcp nfs-kernel-server


vi /etc/dhcpd.conf

option domain-name "gbca.cn";
option domain-name-servers 202.96.64.68, 114.114.114.114;
option routers 192.168.11.99;
ddns-update-style none;
default-lease-time 14400;

option arch code 93 = unsigned integer 16; # RFC4578
subnet 192.168.11.0 netmask 255.255.255.0 {
 next-server 192.168.11.131;
 range 192.168.11.200 192.168.11.220;
  default-lease-time 14400;
  max-lease-time 172800;

标签

SUSE Linux 补丁更新服务器SMT安装和配置指南

简要步骤说明:

1.安装SMT服务;

    需要准备安装光盘或ISO文件

2.配置SMT

    需要准备 如下:

    SUSE SCC E-mail 

    SUSE Credentials帐号和密码

    更新用网站名称和对应的数字证书

    准备数据库密码

 

详细说明:

1,.安装SMT服务, 启动 System Tools -〉YaST

System Tools yast

选中 Subscription Management Tool (SMT),  然后Accept。 开始安装

标签

SUSE的默认快照设置

种快照类型(时间线、安装、管理)都可以单独启用或禁用。

禁用/启用时间线快照

启用: snapper -c root set-config "TIMELINE_CREATE=yes"

禁用: snapper -c root set-config "TIMELINE_CREATE=no"

安装和管理快照默认是开启状态,而时间线快照默认是关闭状态

 

禁用/启用安装快照

启用::  安装 snapper-zypp-plugin 包

禁用::  卸装 snapper-zypp-plugin 包

安装快照默认为启用状态。

禁用/启用管理快照

启用::  在 /etc/sysconfig/yast2 中将 USE_SNAPPER 设置为 yes

标签

tar 分卷压缩与解压缩

分卷压缩

举例:将10G大小的log文件2017.log打包压缩并分割成多个100m的文件

# 分卷压缩gz

# tar zcf - 2017.log |split -d -b 100m - logs.tar.gz.
 

# 生成文件: logs.tar.gz.00 logs.tar.gz.01

# 分卷压缩bz2

# tar jcf - 2017.log |split -d -b 100m - logs.tar.bz2.

# 生成文件: logs.tar.bz2.00 logs.tar.bz2.01

最后要提醒但是那两个”-”不要漏了,那是tar的ouput和split的input的参数

或者直接打包压缩 一个目录也可以 

tar vczf - SUSE | split -d -b 2048m - SUSE.tar.gz
SUSE代表当前目录

标签

PXE defaluts files

default vesamenu.c32


label install1
menu label ^Install Ubuntu 18.04.5 Desktop
menu default
kernel ubuntu1804/vmlinuz
append initrd=ubuntu1804/initrd boot=casper netboot=nfs nfsroot=192.168.1.11:/netboot/nfs/ubuntu1804/ splash toram ---

label install2
menu label ^Install Ubuntu 18.04.5 Server

kernel ubuntu1804/vmlinuz
append initrd=ubuntu1804/initrd boot=casper netboot=nfs nfsroot=192.168.1.11:/netboot/nfs/ubuntu1804server/ splash toram ---

标签
订阅 Linux