最近,为了实现PS与PL之间的axi高速通信,研究了下ug873中说明的方法。但是,改文档对linux kernel方面的处理讲的不多,如果直接采用mmap映射kernel中的ddr空间,很可能该段地址会被kernel重新分配覆盖掉,or 该段内存已经被使用了,改写时会造成kernel panic。实验结果也表明,直接使用果然kernel panic了。     &
转载 10月前
308阅读
突然感觉不能做伸手党 虽然网上可能也有类似的解决方案 我想把我遇到的问题和大家分享下 也当做自己做的记录 在搭建环境的时候 我是参照官方文档搭建的   但是在eclipse上出现了几个问题,现在分享解决办法 1.因为我下载的是adt-bundle-windows-x86_64-20140702.zip  不能创建虚拟机,在CPU/ABI的选项上出现No
Solution 0要是手头没有DOS启动盘,可以使用windowXP系统盘,按R进入到故障恢复台,然后使用命令 FIXMBR 多数情况也能够恢复,没有DOS启动盘,一般采取此方法Solution 1用DOS命令fdisk恢复主引导扇区MBR(Main/Master Boot Record)用光盘引导到DOS命令行下,执行:"fdisk /mbr"即可。Solution 2在Linux系统中,恢复
一、LVM机制的基本概念PE:固定的4MPV(物理卷):包括多个PEVG(卷组):包括多个PVLV(逻辑卷):从多个卷组中分割的空间二、LVM的管理命令1.功能物理卷卷组逻辑卷  功能物理卷卷组逻辑卷扫描:scanpvscanvgscanlvscan建立:createpvcreatevgcreatelvcreate显示:displaypvdisplayvgdisplaylvdispla
原因最近频发打版卡住的情况,原因是打包机器的100G容量不堪重负了。apk、ipa 随便打包都有大几G,加上不同版本、不同语言更是夸张。需要将硬盘扩展到200G才能方便继续使用。 好在打包机是PVE中虚拟出来的虚拟机,扩容硬盘也比较容易。框架背景centos安装时,启用了LVM管理方式。不同于传统的文件系统管理,LVM更为灵活。框架如下: 这概念在玩K8s的同学眼里应该挺熟悉了。 从PVE开始,到
转载 2024-09-05 14:17:49
237阅读
一、常见错误1# :多次拷贝字符串 测试所不能发现的一个错误是生成不可变(immutable)对象的多份拷贝。不可变对象是不可改变的,因此不需要拷贝它。最常用的不可变对象是String。 如果你必须改变一个String对象的内容,你应该使用StringBuffer。下面的代码会正常工作: 1. String s = new String ("Text here"); 但是,这段代码性能差,
情况描述四节点组成的proxmox VE超融合集群,连续运行时间超过500天。每个节点除了系统盘而外,由四个单独的2.4T 10000转sas盘做ceph osd。监控发现,其中一个节点的一块硬盘处于down的状态,尝试修复未获得成功,登录系统,发现系统日志有大量的IO错误,由此判断,一定是硬盘物理损坏。再通知机房,请值班技术帮忙,现场查看硬盘指示灯状态,有一块硬盘常亮红灯,确认故障与判断一致。标
转载 2024-04-01 06:39:42
2165阅读
文章目录六、问题6.1 keepalive脑裂6.2 vrrp原理 六、问题6.1 keepalive脑裂脑裂分析:https://www.jianshu.com/p/35941504a2e8 脑裂(split-brain):指在一个高可用(HA)系统中,当联系着的两个节点断开联系时,本来为一个整体的系统,分裂为两个独立节点,这时两个节点开始争抢共享资源,结果会导致系统混乱,数据损坏。对于无状态
转载 2024-03-22 19:05:51
99阅读
# 如何实现 PVE 阵列卡直通卡卡住 BIOS UEFI 在虚拟化的世界里,PVE(Proxmox VE)是一款广受欢迎的开放源代码虚拟化平台。很多开发者和管理人员会遇到阵列卡直通的需求,也就是在虚拟机上直接使用物理设备。然而,有时我们会遇到“卡住 BIOS UEFI”的问题。这篇文章将指导你如何解决这个问题,确保你的 PVE 系统能够顺利启动并使用阵列卡。 ## 整体流程概览 为了帮助你
原创 10月前
1081阅读
查看 Docker 的启动日志[root@centos-101 ~]# journalctl -u docker.service [root@centos-101 ~]# systemctl status docker -l 1. docker-compose up 异常 -- 'Mount denied:The source path "varundocker.sock:
转载 2023-05-18 16:41:08
266阅读
【Docker】六、Docker File管理Docker File是用来构建Docker镜像的构建文件,是由一系列命令和参数构成的脚本。案例构建一个java工程镜像。1. 使用本地命令构建镜像1.1 下载JDK镜像一般使用openjdk镜像。docker search openjdkdocker pull openjdk1.2 创建构建文件要构建到镜像中的jar文件需要和buildFile
转载 2023-07-19 17:34:53
535阅读
前言Speos 在2022R2版本中正式推出 GPU 计算功能,相比于 CPU 计算,相同HPC32配置,高性能显卡在仿真计算中将会更显计算优势,在仿真数据量大、材料属性复杂、光源种类多的条件下,Speos 视觉模拟会消耗更多仿真计算时间。当模拟参数设置偏差,或者视野选择不准确,重新模拟耗费的时间会很长,GPU 同样提供实时预览 preview 功能,快速检查视觉模拟对参数设置和视野选择的准确性,
转载 2024-03-22 16:25:16
405阅读
pve 之上的虚拟机,需要依托硬盘使用。 虚拟机的硬盘实际上是分配在宿主机的一个块文件,然后由 pve 核心转换使用。 其中,pve 常用的有两种格式,qcow2 跟 raw。vmware 有自己的格式 vmdk。这三种格式的虚拟硬盘文件都有工具相对应转换。RAW格式raw 的本意是 “未加工的”,像数码相机的照片也有raw格式。 对于存储而言,raw 格式就是一块纯纯的块文件,用 dd 指令生成
转载 2023-10-11 08:47:15
371阅读
Vue的消息提示框插件在Vue-CLI 3脚手架项目中的src目录下新建plugin文件夹,在该文件夹下新建MessageBox.vue,代码如例1-1所示。例1-1 MessageBox.vue{{title}} {{ok}} {{cancel}} 可以看到,该组件内的数据属性都没有值,
本文在centos7环境下运行。参考资料wvp_pro_compose项目 https://github.com/SaltFish001/wvp_pro_compose一、wvp_pro_compose部署步骤         wvp_pro_compose项目会从主仓下载wvp_pro项目、ZLM
转载 2023-12-15 20:31:20
1704阅读
  我们在之前的章节中讲到了Linux的程序包管理的基础与实现,后面也讲述了RPM包的管理命令实现了管理包的功能,主要用的是rpm命令,那么rpm实现程序管理总结如下: rpm命令实现程序管理: 安装:-ivh, --nodeps, --replacepkgs 卸载:-e, --nodeps, --replacepkgs 升级:-Uvh,
转载 2024-08-07 13:37:29
541阅读
PVE新安装1. 安装iso准备,系统盘目录有6.2的iso,挺好用准备一个U盘,最好是usb2.0的,用ultraiso写入硬盘镜像,注意选择raw格式(非常重要!),最好插主板的usb2.0口,实测安装速度也不慢,这一步不仔细看,就会浪费时间,联想的4G U盘,成功!20210206刷新,用rufus也可以,注意选dd方式,不要选iso方式。2. 按照教程安装,注意如果有多网卡,安装过程要选一
转载 2023-10-31 22:40:35
447阅读
产品简介套件:backup server  &&&   mail gateway功能更新:同时支持虚拟机和容器界面:webui ,使用网页就可以轻松实现集群搭建和存储的构建功能特性有哪些优势呢简单易学下载地址Downloads - Proxmox VEhttps://pve.proxmox.com/wiki/Downloads
原创 3月前
49阅读
22 备份整合方案应用:Proxmox BS22.1 深度整合备份解决方案  在PVE所内建的备份功能,当我们备份至本机路径(Directory)、NFS/CIFS挂接的网路储存装置时,它每一次所做的备份都是【完整备份】,不会因为先前已经备份过同一部客体机,在下一次的备份只备份增量部分,因此对于容量的要求是以倍数增加,除此之外,也会让每次备份的时间较长,对于时间与空间的运用率还有可以加强的空间。
转载 2024-04-18 09:17:55
763阅读
require和import使用import是ES6的模块引入方式,它是在JS引擎编译阶段执行的,在编译时就能确定模块的依赖关系,以及输入和输出的变量。在代码运行前,遇到import就会生成一个只读引用,然后在运行阶段,碰到有用到引入模块值的再去引用模块取值,可能项目中并没有引用引入模块的值,但是已经声明了,就会执行。所以无法在生产环境下移除该部分代码。// ES6模块 import { stat
  • 1
  • 2
  • 3
  • 4
  • 5