ICode9

精准搜索请尝试: 精确搜索
  • org.apache.iceberg.exceptions.NotFoundException: Failed to open input stream for file:hdfs://ns1/use2022-09-15 13:34:09

    做机器迁移,导致flink程序写iceberg失败,原因是hive的元数据存储库mysql停了一段时间。 然后flink出现以下异常, org.apache.iceberg.exceptions.NotFoundException: Failed to open input stream for file: hdfs://ns1/user/hive/warehouse/iceberg_ods.db/ods_xxx/metadata/17120-4

  • 【云原生】k8s中volumeMounts.subPath的巧妙用法2022-09-03 00:33:31

    目录一、概述二、使用场景三、共享卷中使用, 挂载多个路径四、ConfigMap 和 Secret 中使用 subPath 一、概述 有时,在单个 Pod 中共享卷以供多方使用是很有用的。volumeMounts.subPath 属性可用于指定所引用的卷内的子路径,而不是其根路径。 官方文档:https://kubernetes.io/zh-cn/

  • 【MySQL】DDL因Waiting for table metadata lock卡住2022-08-30 08:31:19

    在数据库空闲时间,对表做碎片整理: alter table my_abc engine=innodb; 发现会话被阻塞,显示状态是: Waiting for table metadata lock   手动断开alter操作后,通过show processlist查看:​ > show processlist; +--------+--------+---------------------+-----------+---------+

  • Kafka生产者与消费者2022-08-19 11:31:31

    Kafka生产者与消费者 1. kafka客户端——生产者 1. pom配置 <properties> <lombok.version>1.16.18</lombok.version> <fastjson.version>1.2.66</fastjson.version> <kafka.version>2.4.1</kafka.version> </pr

  • 【pytest】元数据使用(pytest-metadata)2022-08-18 21:01:48

    前言:什么是元数据?元数据是关于数据的描述,存储着关于数据的信息,为人们更方便地检索信息提供了帮助。pytest 框架里面的元数据可以使用 pytest-metadata 插件实现。文档地址https://pypi.org/project/pytest-metadata/ 未安装插件pytest-metadata之前执行: 环境搭建: 使用

  • k8s 存储配置,需要深入请自行看文档2022-08-02 00:05:05

    1、本机测试环境,测试普通的pv,pvc apiVersion: v1 kind: PersistentVolume metadata: name: mongodb-pv spec: capacity: storage: 1Gi accessModes: - ReadWriteOnce - ReadOnlyMany persistentVolumeReclaimPolicy: Retain hostPath: path: /tmp/mon

  • k8s 指定调度节点2022-07-29 11:05:08

    k8s 指定调度节点 1.1 Pod.spec.nodeName 将 Pod 直接调度到指定的 Node 节点上,会跳过 Scheduler 的调度策略,该匹配规则是强制匹配 apiVersion: extensions/v1beta1 kind: Deployment metadata: name: myweb spec: replicas: 7 template: metadata: labels:

  • Maven deploy 报错: Failed to execute goal org.apache.maven.plugins:maven-deploy-plugin:deploy (defaul2022-07-22 16:34:07

    Maven deploy 报错: Failed to execute goal org.apache.maven.plugins:maven-deploy-plugin:deploy (default-deploy) on project Failed to retrieve remote metadata /maven-metadata.xml: Could not transfer metadata /maven-metadata.xml from/to snapshots.Transfer fai

  • k8s-Volumes2022-07-19 16:31:13

    1、什么是Volumns? k8s中的volumns跟docker中的volumns有点类似,都是用于挂载应用的数据。但是docker中的volumns通常只挂载在主机的目录,其生命周期无法管理。而K8S中的Volumns则独立于任何容器,其与pod有着相同的生命周期。同时pod中的容器可以共享该Volumns。因此,当容器在pod中重启

  • 定时器请求gpc 上下文携带信息2022-07-14 10:31:57

    我们一般需要定时任务 请求数据层grpc服务并且在上下文中携带信息 上下文 context.Context 携带信息就需要用 google.golang.org/grpc/metadata 初始化MD 结构 // 方法一 metadata.New(map[string]string{"centerid": "111111111"}) // 方法二 md := metadata.MD{} md.Set("cent

  • cornerstone系列 - 自定义metadata provider问题2022-07-13 23:35:23

    在开发中,我们经常会获取图像的imagePlane信息,方便的取一些dicom的信息之类的,cornerstoneWADOImageLoader注册的时候会有默认的wadouri provider,可以看到提供了这些数据,如果要对此修改,则需要新增provider,对应的文档:https://docs.cornerstonejs.org/concepts/metadata-providers.htm

  • 三十八、服务部署与迁移示例2022-07-10 20:37:30

    服务部署与迁移示例 一、服务部署与迁移示例 1、简单的部署 wordpress 通过 mysql 与 wordpress 镜像包部署持久化的 wordpress 博客网站 1.1、创建 PV cat lnmp-pv.yaml apiVersion: v1 kind: PersistentVolume metadata: name: nfs-pv001 spec: capacity: storage: 2Gi

  • @SpringBootApplication解析2022-07-10 09:34:55

    注解中主要的三个注解 @SpringBootConfiguration @EnableAutoConfiguration @ComponentScan(excludeFilters = { @Filter(type = FilterType.CUSTOM, classes = TypeExcludeFilter.class), @Filter(type = FilterType.CUSTOM, classes = AutoConfigurationExcludeFilter.

  • kubernetes -- 安装可视化界面2022-07-08 15:34:49

    部署dashboard 1、部署 kubernetes官方提供的可视化界面 https://github.com/kubernetes/dashboard 执行: kubectl apply -f https://raw.githubusercontent.com/kubernetes/dashboard/v2.3.1/aio/deploy/recommended.yaml 由于官网在国外, 如果下载不了可直接复制下面内容: #

  • VA05 ADD FIELD2022-07-02 10:01:49

    VA05添加字段分两种情况 1、非S4系统  :这个不记录了网上资料比较多,大概是3开头的note 2、S4系统:对应note 1780163 - Report optimization: Access to further tables - SAP ONE Support Launchpad   需求:用户想要显示VBPA表中的送达方相关信息 代码编写完成后,需要注意,在查询时

  • SpringBoot构建REST服务(转载)2022-06-28 11:35:13

    参考: https://blog.csdn.net/ZhangCurie/article/details/118638225 https://blog.csdn.net/fatalflower/article/details/112380594 一、概述 有时候我们在面向资源编程时资源有很多操作,但是暴露给调用者的api都是孤立的。 使用RESTful的开发风格,支持我们将对资源的操作状态转移

  • 【ENVI入门系列】03.编辑图像头文件2022-06-14 17:34:00

    版权声明:本教程涉及到的数据仅供练习使用,禁止用于商业用途。 目录 1.概述     2.详细操作步骤 2.1设置忽略值 2.2添加/修改定标参数 2.3修改分类图像类别 2.4指定坐标系 1. 概述 ENVI栅格文件格式包含一个二进制文件(binary file)和一个相同文件名的ASCII(文本)的头文件。 ENVI的

  • kubernetes Downward API2022-06-09 19:31:41

    Downward API存储卷配置信息 除了通过ConfigMap和secret对象向容器注入配置信息之外,应用程序有时候还需要基于所运行的外在系统环境信息设定自身的运行特性。例如nginx进行可根据节点CPU核心数量自动设定要启动的worker进程数,JVM虚拟机可根据节点内存资源自动设定其堆内存大小等。

  • golang GRPC 携带上下文信息2022-05-26 19:01:38

    使用context.Context 上下文去全局数据 metadata type MD map[string][]string //第一种方式 md := metadata.New(map[string]string{"key1": "val1", "key2": "val2"}) //第二种方式 key不区分大小写,会被统一转成小写 md := metadata.Pairs( "key1",

  • P4基础2022-05-23 13:03:17

    basic实验 步骤 1:运行(不完整的)初学者代码 h1 ping h2 失败 pingall 失败 步骤 2:实现 L3 转发 Parser解析数据包 从start状态开始,每一个状态便解析一种协议,然后根据低层协议的类型字段,选择解析高一层协议的状态,然后transition到该状态解析上层协议,最后transition到accept。 parse

  • docker-registry2022-05-19 22:03:41

    配置文件 具体yaml文件 #apiVersion: v1 #kind: Namespace #metadata: # name: docker-registry # apiVersion: storage.k8s.io/v1 kind: StorageClass metadata: name: registry-sc provisioner: diskplugin.csi.alibabacloud.com parameters: type: cloud_ssd reclai

  • flannel-v0.11.yml2022-05-18 08:35:31

    --- apiVersion: policy/v1beta1 kind: PodSecurityPolicy metadata: name: psp.flannel.unprivileged annotations: seccomp.security.alpha.kubernetes.io/allowedProfileNames: docker/default seccomp.security.alpha.kubernetes.io/defaultProfileName: dock

  • kube-flannel-v0.14.yml2022-05-18 08:34:26

    --- apiVersion: policy/v1beta1 kind: PodSecurityPolicy metadata: name: psp.flannel.unprivileged annotations: seccomp.security.alpha.kubernetes.io/allowedProfileNames: docker/default seccomp.security.alpha.kubernetes.io/defaultProfileName: dock

  • Spring源码解析之零配置2022-05-10 01:32:42

    前言 1.spring在配置时代,都是基于xml配置的,启动一个spring容器,通过ClassPathXmlApplicationContext类的refresh方法,然后解析bean标签,完成bean的注册,解析自定义标签<context:component-scan base-package="cn.com.dq.xml"></context:component-scan>对注解的支撑,完成bean的注册

  • Traefik HTTP中间件(二)2022-05-09 01:31:07

    1.概述 附加到路由器的中间件是一种在请求发送到您的服务之前(或在服务的答案发送到客户端之前)调整请求的方法。 Traefik 中有几个可用的中间件,有的可以修改请求、headers,有的负责重定向,有的添加认证等等。 使用相同协议的中间件可以组合成链以适应各种场景。 1.1可用的中间件

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有