- 博客(79)
- 资源 (2)
- 收藏
- 关注
原创 openstack Y版在ubuntu22.04上不能创建超过8个cpu的虚拟机问题解决
openstack 版本: Y版25.2.1操作系统:ubuntu22.04。
2024-06-27 15:46:48
430
原创 kubeadm 在vubuntu22.04.4 server 上安装kubernetes 1.28.9
官方文档:https://v1-28.docs.kubernetes.io/zh-cn/docs/setup/production-environment/container-runtimes/官方文档:https://github.com/flannel-io/flannel/blob/v0.25.0/Documentation/kube-flannel.yml。如果有多个网卡,需添加参数 --iface=xxx, 指定网卡。默认使用的是 registry.k8s.io。
2024-05-14 00:08:13
429
原创 docker-compose 部署 elasticsearch 8.13.3
【代码】docker-compose 部署 elasticsearch 8.13.3。
2024-05-09 11:44:55
248
原创 windows 10安装 docker desktop
windows 10 升级到 20H2,如 20H2 19045.4291。注意:需返回更新,重启计算机,确保更新完整。
2024-05-09 11:13:50
496
原创 ssh 启动 docker 中 app, docker logs 无日志
ssh 启动 app, 标准输出被重定向 ssh 客户端,而不是 docker 容器的标准输出。只需要在启动时把app 标准输出重定向到 docker标准输出。
2024-03-28 17:59:05
349
原创 ubuntu22.04 virt-manager bridge虚拟机ip 一样
virt-manager bridge网络 ,虚拟机ip都一样解决办法
2024-01-14 15:26:51
549
原创 nginx url重写
windows nginx 启动后,关闭界面,进程仍然存在。nginx -s reload,实际上还是用以前的配置,重写不生效,需把 nginx 进程全部彻底 kill 掉。
2023-08-22 10:53:17
145
原创 ubuntu22.04 k8s v1.20.15 使用 flannel v0.22.0
【代码】ubuntu22.04 k8s v1.20.15 使用 flannel v0.22.0。
2023-05-31 11:21:09
342
原创 从 ubuntu18.04 build java8镜像
DockerfileFROM ubuntu:22.04COPY jdk-8u281-linux-x64.tar.gz /opt/RUN mkdir /usr/lib/jvmRUN tar -xzvf /opt/jdk-8u281-linux-x64.tar.gz -C /usr/lib/jvmRUN rm -rf /opt/jdk-8u281-linux-x64.tar.gzENV JAVA_HOME /usr/lib/jvm/jdk1.8.0_281ENV JRE_HOME ${JAVA
2022-03-30 17:59:53
1755
原创 node 保留资源
/var/lib/kubelet/config.yamlapiVersion: kubelet.config.k8s.io/v1beta1authentication: anonymous: enabled: false webhook: cacheTTL: 0s enabled: true x509: clientCAFile: /etc/kubernetes/pki/ca.crtauthorization: mode: Webhook webho
2022-02-19 16:35:05
506
1
原创 linux ssh免密
1.在客户端生成公钥私钥对命令:ssh-keygen -t rsa一路默认回车,系统在/home/用户/.ssh下生成id_rsa、id_rsa.pub2.查看系统生成的公钥私钥对命令:ls /home/用户/.ssh3.设置ssh互信,将生成的公钥私钥对id_rsa.pub发送到其他的服务器上。命令:ssh-copy-id -i /home/用户/.ssh/id_rsa.pub 用户@ip...
2022-01-18 11:10:50
571
原创 powershell 挂载磁盘到文件夹
$r = (cmd /c mount ${CONFIG_DIR_NFS_PATH} S:)$DeviceId = Get-CimInstance -Query "Select * from Win32_volume where name like 'S%'"| Select-Object -ExpandProperty DeviceIDrm -R ${CONFIG_DIR_ENGINE_PATH}mkdir -p ${CONFIG_DIR_ENGINE_PATH}mountvol ${CONFIG
2022-01-14 09:29:34
1131
原创 k8s 1.18.20 kubevirt v0.47.1 创建 windows10 虚拟机
嵌套虚拟化虚拟机管理软件:exsi 6.7,k8s node节点: ubuntu 18.04.5 desktop, k8s 1.18.20。Dockerfile进入 windows7下载目录(此目录应当只有一个iso)构建镜像cd /media/sf_backup/dev/os/windows10-20h2cat <<EOF | sudo tee DockerfileFROM scratchADD --chown=107:107 cn_windows_10_business_
2021-12-16 14:02:32
3242
1
原创 k8s 1.18.20 kubevirt v0.47.1 创建 windows server 2019 虚拟机
嵌套虚拟化物理机: windows 10 专业版,k8s node节点: virtualbox 6.1.22 虚拟机,使用嵌套虚拟化,ubuntu 18.04.5, k8s 1.18.20。Dockerfile进入 windows7下载目录(此目录应当只有一个iso)构建镜像cd /media/sf_backup/dev/os/windows-server-1909cat <<EOF | sudo tee DockerfileFROM scratchADD --chown=1
2021-12-07 09:55:35
1062
原创 k8s 1.18.20 kubevirt v0.47.1 创建 windows7 虚拟机
嵌套虚拟化物理机: windows 10 专业版,k8s node节点: virtualbox 6.1.22 虚拟机,使用嵌套虚拟化,ubuntu 18.04.5, k8s 1.18.20。下面的配置,在安装时,鼠标有些飘,安装好后,恢复正常。w7-c.yamlmetadata: name: w7-capiVersion: kubevirt.io/v1alpha3kind: VirtualMachineInstancespec: domain: cpu: soc
2021-12-06 14:56:14
978
原创 kubernetes 1.18.20部署 kubevirt v0.47.1
kubevirt-operator-v0.47.1.yml测试环境资源不够,把 replicas 设置成1---apiVersion: v1kind: Namespacemetadata: labels: kubevirt.io: "" name: kubevirt---apiVersion: apiextensions.k8s.io/v1kind: CustomResourceDefinitionmetadata: labels: operator.kubev
2021-12-06 09:19:56
561
原创 k8s 1.18.20 kubevirt v0.47.1 创建 ubuntu 虚拟机
1. try ubuntu仅试用,不安装。Dockerfile从官网下载 iso, 构建 docker 镜像。Dockerfile内容:FROM scratchADD --chown=107:107 ubuntu-18.04.5-desktop-amd64.iso /disk/命令:docker build -t udesk:18.04.5 .vmi-c.yaml此方案把 iso 文件放在 docker镜像里。metadata: name: udesk-capiVersion
2021-12-02 09:35:22
1861
转载 kubevirt v0.47.1 错误解决
1. virt-handler Init:CrashLoopBackOff环境:ubuntu 18.04, kubevirt v0.47.1节点错误日志:kernel: [ 249.963567] audit: type=1400 audit(1638348023.680:69): apparmor="DENIED" operation="exec" profile="/usr/sbin/libvirtd" name="/usr/libexec/qemu-kvm" pid=12096 comm="r
2021-12-01 17:16:53
465
原创 kubernetes 1.18.20部署 kubevirt cdi v1.29.0
kubevirt-operator-v0.47.1.ymlapiVersion: v1kind: Namespacemetadata: labels: cdi.kubevirt.io: "" name: cdi---apiVersion: apiextensions.k8s.io/v1kind: CustomResourceDefinitionmetadata: labels: operator.cdi.kubevirt.io: "" name: cdis.cd
2021-11-26 18:22:41
872
原创 filebeat 7.13.3 收集 k8s 1.18.20集群 windows server 2019 1909节点日志
此文更新中,构建镜像下载1.从官方下载 filebeat-7.13.3-windows-x86_64.zip。2.解压 Expand-Archive s:/soft/filebeat-7.13.3-windows-x86_64.zip filebeat3.创建 Dockerfile4.创建 filebeat.yml5.创建 entrypoint.ps1目录如图:Dockerfile# escape=`FROM mcr.microsoft.com/windows/servercore
2021-11-18 10:13:46
877
原创 mysql 操作
统计字段如果需要写word文档,统计表信息select `COLUMN_NAME`, data_type, case when character_maximum_length is not null then character_maximum_length when datetime_precision = 0 then 1 when numeric_scale > 0 then numeric_precision else numeric_precision + 1 end as wid
2021-11-01 14:56:19
90
原创 k8s 操作
copy windows pod 文件到宿主机把 kube-proxy-windows-cmd4p pod 中 c:/utils/wins.exe copy到宿主机kubectl cp kube-system/kube-proxy-windows-cmd4p:utils/wins.exe /home/hnidc/tmp/wins.exe
2021-10-09 17:22:56
220
原创 kubernetes 1.18.17 windows server 2019 节点 cluster ip 服务不通
kube-proxy 日志...E0409 13:34:34.816950 3560 proxier.go:998] "Source Vip endpoint creation failed" err="hcnCreateEndpoint failed in Win32: An address provided is invalid or reserved. (0x803b002f) {\"Success\":false,\"Error\":\"An address provided is inv
2021-09-01 10:36:29
542
1
原创 windows 操作
powshell 挂载 iso执行挂载 Mount-DiskImage -ImagePath "C:\Users\Administrator\serverlang.iso"查看挂载路径 Get-DiskImage C:\Users\Administrator\serverlang.iso | get-volume
2021-07-27 12:57:03
399
原创 配置 windows server 2019 静态ip 和 dns
操作在powershell 中执行代码:$wmi = Get-WmiObject win32_networkadapterconfiguration -filter "ipenabled = 'true'"$wmi.EnableStatic("192.168.3.156", "255.255.255.0")$wmi.SetGateways("192.168.3.1", 1)$wmi.SetDNSServerSearchOrder("222.246.129.80")转载https://www.
2021-07-24 10:34:18
2950
转载 vmware 16 下 ubuntu 18.04 安装 vmware-tools
具体操作参考https://blog.csdn.net/teacher20133/article/details/54601816如果仅需全屏,简单执行如下命令即可。但是这不能与宿主机共享剪贴板,所以还是按照上面的文档,按照 vmware tools.apt updateapt install -y open-vm-tools...
2021-07-21 16:17:44
329
原创 ubuntu 18.04 安装 smbma 服务
服务端安装服务 apt install -y samba samba-common创建共享目录mkdir -p /opt/smbsharesudo chmod 777 /opt/smbshare增加用户这个用户应当首先存在于系统中,否则会失败。或者用groupadd 和 useradd 添加系统用户,可不给shell权限,增加安全性。sudo smbpasswd -a mm编辑配置文件vim /etc/samba/smb.conf增加如下片段[share] commen
2021-07-08 16:29:45
406
原创 windows server 2019 挂载共享nfs磁盘
安装nfs客户端控制面板 -> 程序和功能 -> 启用或关闭windows 功能。安装 nfs服务和nfs客户端。挂载此电脑 -> 映射网络驱动器
2021-07-07 10:01:24
4277
原创 java8 AbstractQueuedSynchronizer 源码注解
public abstract class AbstractQueuedSynchronizer extends AbstractOwnableSynchronizer implements java.io.Serializable { private static final long serialVersionUID = 7373984972572414691L; /** * Creates a new {@code AbstractQueuedSynchr
2021-06-30 17:43:59
90
原创 java8 ReentrantLock 源码注解
public class ReentrantLock implements Lock, java.io.Serializable { private static final long serialVersionUID = 7373984872572414699L; /** Synchronizer providing all implementation mechanics */ private final Sync sync; abstract static class
2021-06-30 15:04:00
102
原创 ThreadPoolExecutor 源码注解
package java.util.concurrent;import java.util.concurrent.locks.AbstractQueuedSynchronizer;import java.util.concurrent.locks.Condition;import java.util.concurrent.locks.ReentrantLock;import java.util.concurrent.atomic.AtomicInteger;import java.util.*;
2021-06-29 15:40:09
142
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人