- 博客(477)
- 资源 (44)
- 收藏
- 关注
原创 跨网段投屏(by quqi99)
2, 二级路由器是华为wifi6路由器(192.168.99.213, 192.168.3.1), 手机接在上面(192.168.3.0/24), 因为平时要用华为路由器控制孩子看电视的时长所以没法动它。在fnos上启用了dlna,但在手机上的vlc搜索不到它,那是因为跨网段了组播地址239.255.255.250不通导致。1, 一级路由器是openwrt(192.168.99.0/24), fnos接在上面(192.168.99.206)所以想了下列其他方法,但未成功, 仅记录一下。
2025-03-27 20:59:56
288
原创 rsync tips (by quqi99)
但今天在飞牛nas (fnos)上结果遇到了下列两个问题,记录一下。我用下列的rsync命令来备份文件十多年了,从来没遇到过问题.
2025-03-24 15:17:48
195
原创 通过AI辅助生成PPT (by quqi99)
现找了一个免费的工具叫ilovepdf(https://www.ilovepdf.com/), 它是部分收费(低于15M的文件免费,'pdf to word with OCR’收费,但’pdf to powerpoint with OCR’免费), 所以可以想pdf中的某些页用它的’Split pdf’功能单独弄成小于15M的文件,然后再用它的’pdf to powerpoint’的功能转成文字(但表格部分识别不了).最后媳妇从网上找了一个可用的PPT,这事就算完了.
2025-02-23 17:18:35
751
原创 vfsglobal预约时无法登录(by quqi99)
vfsglobal仅支持网上预约,不预约到现场了也没用。但通过网上预约的话,会遇到无法登录的问题,这个问题大面积存在。
2025-02-19 14:08:31
907
1
原创 Secure Code Training (by quqi99)
公司强制做安全代码培训 - https://learn.snyk.io/learning-paths/owasp-top-10/ , 这是笔记.
2025-02-18 18:36:23
856
原创 寻找能够支持满血版deepseek模型的智能音箱(by quqi99)
家里有小爱,去年试过mi-gpt (见: https://blog.youkuaiyun.com/quqi99/article/details/136807407), 但那是一个轮循的模式,效果很差,无法实用。哪怕是那些声称支持大模型的小度之类的,它用的也不是全血版的模型,实际上属于智障音箱。再等等的话,估计我用的三星手机的Bixby也马上接入deepseek模型了,直接用我目前已有的SHOKZ OpenFit T910耳机就可以了。deepseek目前这么火,但想要找个支持deepseek大模型的智能音箱却找不到。
2025-02-15 17:30:17
1770
原创 one ovs network issue (by quqi99)
在用下列方法enable了systemd-networkd的debug log之后,
2024-12-20 13:52:04
246
原创 nova boot from iso (by quqi99)
本来想review这个patch (https://review.opendev.org/c/openstack/nova/+/909611), 结果炸出一个CVE漏洞 (https://bugs.launchpad.net/nova/+bug/2059809)这个CVE所有的代码可参考(https://review.opendev.org/c/openstack/ossa/+/923301/1/ossa/OSSA-2024-001.yaml).如何搭建测试环境呢?
2024-10-10 16:35:27
804
原创 如何在国内线上开通国外银行帐户
输入介绍人代码 VKOV37JB 后,开户后30天内存入至少1000新元(约合5385元人民币),你和我都可以获得15新元(约合81元人民币)的开户奖励。最初我总是扫描不成功,后来在网上查到iPhone的NFC芯片在摄像头右侧区域,而护照上的芯片在护照最后一页(即封底页)的下方位置。在我用媳妇的信息注册时,使用的是荣耀的Android手机(NFC芯片也在摄像头右侧区域),但用相同方法扫描媳妇护照时并未成功,直到我将手机移到护照上方才成功。在填写税务信息时,税务识别号选“是,我有”,并填写身份证号码即可。
2024-10-07 22:36:27
2141
原创 ceph rgw reshard (by quqi99)
所以L 版在后面的一个pr 禁用了multisite 下自动的reshard1。bucket里的object太多了,导致它的metadata omap index太多(包含6 million+ keys, 比建议的多了60倍, objectcacher用于在客户端缓存omap - https://blog.youkuaiyun.com/quqi99/article/details/140525441), 进而造成超时,进而OSD之间无法发heartbean, 这些OSD报告失败,并且OSD反复down and up。
2024-08-31 15:36:27
1056
原创 study octavia workflow (by quqi99)
这个bug 2043808说的是当在unordered_flow时,它下面的subtask (JobTask)出错时,它的retry (JobRetry)类中返回retry.REVERT_ALL (应revert整个flow, 即main-flow及其子任务)时被其他subtask返回的retry.REVERT(仅revert触发它的subflow, 即subflow1-jobtask或subflow2-jobtask)给覆盖了. 如上面例子的流程是:例如,
2024-08-21 18:25:07
950
原创 analyze nfs-ganesha coredump file (by quqi99)
nfs-ganesha是一个基于FUSE实现的用户空间文件系统(ganesha比 kernel based nfsv4的性能会有所欠缺,但是基于user-space会带来更多有意思的功能, 如更通用能适配更多的文件系统,如可以把FUSE挂载在NFS上而不需要内核的帮助),可以在如ceph等特定的存储后端之上提供POSIX接口来允许用户用熟悉的linux命令(eg: ls, cp)等来操作ceph, 它还支持在POSIX接口的文件系统之上提供NFS服务。如果符号表不对,在gdb中就会看到很多问号。
2024-07-18 16:13:13
1016
原创 copy.deepcopy (by quqi99)
openstack中的所有对象如(BlockDeviceMapping)对实现了__deepcopy__方法, 这样无论是openstack中的对象还是 python中的对象都可以通过copy.deepcopy(obj)来实现深拷贝了。Python的copy模块中的deepcopy函数紧密相关,因为deepcopy函数在复制对象时会检查并可能调用该对象的__deepcopy__方法。在实际应用中,你可以根据对象的结构逐一递归地进行深拷贝操作,以确保对象及其嵌套元素都被正确复制。何为deepcopy?
2024-05-24 15:21:57
276
原创 play with serverless services (by quqi99)
云计算里的函数即服务是什么,我们学习一下如何将一个serverless services部署到云端(cloudflare workers)
2024-04-17 12:26:53
732
原创 study cloud-init (by quqi99)
数据目录则是:/var/lib/cloud/. 配置文件目录的加载顺序优先级从低到高为:内置配置(/var/lib/cloud/instances/90a1a29a-1f70-471a-a920-d1a6919270d0/user-data.txt) --> /etc/cloud/cloud.cfg{,.d} --> /run/cloud-init/cloud.cfg --> kernel cmdline。这也是我第一次接触cloud-init,我需要先做一些概念上的了解。
2024-03-29 11:43:48
627
原创 try langchain (by quqi99)
想学习一个langchain, 所以先运行一下langchain的例子,但发现openai调用API改为收费的了。看来只能本地搭建LLM, 半年前也试过在家里的NUC上运行过LLAMA2,但速度比较慢。现在据说Gemma也开源了,试了一下它速度挺快的。
2024-03-18 14:27:07
791
原创 upgrade openstack from ovs to ovn (by quqi99)
【代码】upgrade openstack from ovs to ovn (by quqi99)
2023-11-27 19:06:09
332
原创 Try microcloud (by quqi99)
今天试了一下microcloud - https://canonical-microcloud.readthedocs-hosted.com/en/latest/tutorial/get_started/microcloud是一个类似于openstack或者k8s的编排系统,但用来提供lxd容器。
2023-11-08 00:48:16
378
原创 Using sunbeam to deploy openstack (by quqi99)
【代码】Using sunbeam to deploy openstack (by quqi99)
2023-10-15 12:21:54
1130
原创 Try llama2 in NUC (by quqi99)
但是在上面转换成f16模式的时候报了一个python的错误,像是这个bug (https://github.com/huggingface/transformers/issues/20011 ), 但解决不了。于是,接着转向使用xinference框架在本地试,成功了,就是在nuc上(i7-13700H)速度挺慢的.版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本版权声明。
2023-09-06 17:51:08
824
原创 ssh的PasswordAuthentication不生效的问题(by quqi99)
想禁用ssh的密码登录时,都是设置PasswordAuthentication no, 用了这么多年,从来没有怀疑过,但今天就遇到了这个问题居然不生效。再后来将PasswordAuthentication no移到了/etc/ssh/sshd_config文件的最开头,居然就work了。后来设置了ChallengeResponseAuthentication no还是不生效。
2023-09-04 21:05:29
2496
8
原创 IPVS direct routing on top of openstack (by quqi99)
IPVS是Linux内核态的一个L4 LB (KTCPVS, Kernel TCP Virtual Server则是L7 LB), IPVS通过在Netfilter框架中的不同位置注册自己的处理函数来捕获数据包,并根据与IPVS相关的信息表对数据包进行处理,按照IPVS规则中定义的不同的包转发模式,对数据包进行不同的转发处理。IPVS有哪些包转发模式:NAT、IP tunneling和Direct Routing。
2023-07-12 12:40:09
798
原创 apache2 wsgi socket rotaion (by quqi99)
用默认的mpm_event (sudo a2dismod mpm_worker && sudo a2enmod mpm_event && sudo systemctl restart apache2), 即使WSGISocketRotation=On也不会有问题。用mpm_worker + WSGISocketRotation=on时在bionic时会有问题,focal不会有问题。版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本版权声明。
2023-05-22 15:24:34
797
原创 try chatgpt api (by quqi99)
【代码】try chatgpt local server with chatgpt-web (by quqi99)
2023-03-23 12:22:03
674
原创 my cloud test bed (by quqi99)
若容器里如果上不了网,如无法访问api.snapcraft.io,是因为lxd容易默认使用了eth1上的dns=10.10.10.1,下面的配置可让eth0, eth1, eth2都默认使用dns=192.168.99.1来避免特色网络对api.snapcraft.io的污染。下列netplan配置创建了br-eth0,也让br-eth0支持wol通过魔术包唤醒,也创建了一个没有dhcp的br-maas用于maas实验。
2023-03-10 17:05:43
1850
原创 juju创建lxd容器时如何使用本地镜像(by quqi99)
客户没有外网,所以配置了一个local custom镜像库,也使用了container-image-metadata-url进行配置,但是用juju创建lxd容器时还是说找不着image.
2023-03-01 18:43:34
853
1
原创 ovn-central raft HA (by quqi99)
做一个failover的测试,停掉容器v1 (lxc stop v1), 会在v2与v3上看到如下日志,现在v2变成了leader,并且Term由2变成了3.基于3个LXD容器快速搭建ovn-central raft HA环境.
2022-10-12 11:57:11
972
原创 nova VirtualInterfaceCreateException (by quqi99)
在上面2022-08-04 19:24:53 - 2022-08-04 20:11:40这段时间也都能看到所报的错误,从而验证所报的错误应该就是这个循环造成的.。有问题的虚机有下列日志, 它比上面的少了’completed by entity L2. provisioning_complete '.这段时间neutron-l2-agent在做什么呢?neutron-l2-agent有时会花47分钟来完成一个循环.。这样它就不会像下列这样将port设置为ACTIVE(是有可能触发了下列lp bug吗?...
2022-09-01 15:25:34
1245
原创 网络攻防实验 (by quqi99)
netwox的33号工具可以构造任意的以太网ARP数据包(netwox 33 --help),现在来netwox来冒充网关来攻击i1 (相当于i2到i1的arp reply被i3篡改了)运行netwox命令前后i1的arp缓存如下, 可以看到此时i1的arp缓存i2(192.168.121.87)指向i3的MAC了(00:16:3e:62:54:27)lxd容器,i3为中间攻击者所以在i3上安装netwox与打开ipv4_forward.i3上打开ipv4_forward。.........
2022-08-29 21:23:53
827
原创 ovn metadata (by quqi99)
3, neutron-ovn-metadata-agent与unix socket(/var/lib/neutron/metadata_proxy)相连,它再将请求发给本机上nova-api-metadata(DVR模式下每个计算节点都会有自己的nova-api-metadata)2, 计算节点上运行一个neutron-ovn-metadata-agent, 同时neutron-ovn-metadata-agent为每个network创建一个ovnmeta-xxx并启动haproxy实例..........
2022-08-25 11:07:22
1652
2
原创 Using lxd to do vlan test (by quqi99)
上面创建了两个lxd,并在两个lxd中创建了active/standby的bond (ptk0), 然后创建了一个vlan (ptk0.700), 要想上面的网络通,还得在host里设置trunk, 这样vlan网络就通了.。[2] 三种方式使用vlan - https://blog.youkuaiyun.com/quqi99/article/details/51218884。注意:上面需要使用macaddress为两个NIC来设置mac, 若不设置,在创建bond和vlan后会出现有所NIC的mac相同的情况.。..
2022-08-15 14:20:35
643
原创 set up ovn development env (by quqi99)
作者:张华 发表于:2022-07-08版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本版权声明编译ovn启动ovn-central(ovn-northd, ovnnb, ovnsb)它等于:启动ovn-host然后配置它:源码调试这里只是有源码调试, 编译时已经通过( CFLAGS=“-g -O2” )带了符号表了. 如果ovn是通过deb包装的得安装dbg后缀的符号表.[可选]启动一个lxd容器作为第二个节点安装并设置lxd.通过一个lxd容器:
2022-07-08 19:43:24
1153
原创 try anbox or waydroid (by quqi99)
try anbox but failed, this is the note:
2022-06-28 14:37:01
1455
原创 远程解决win10上keyboard和chrome不work的两例问题(by quqi99)
作者:张华 发表于:2022-06-10版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本版权声明昨天媳妇打电话说她同事的电脑键盘不能用但鼠标能用,我平时也很少很少用windows系统,只能远程试着帮她解决.于是这个问题搞定.上个月,她也打电话问了另一个问题,说chrome无故闪退,我让要换个浏览器,她说她换edge了问题依旧,我说edge用的内核也是chrome内核,也许你应该换个firefox浏览器,结果问题就解决了.至于为什么chrome会闪退那就不得而知了,她的win
2022-06-10 10:31:43
404
原创 [WIP] Openstack Masakari (by quqi99)
作者:张华 发表于:2022-06-07版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本版权声明masakari是OpenStack VM HA项目, 支持3种故障恢复:Masakari的架构如下:Masakari由controller服务与monitor服务组成,controller服务运行在控制节点,monitor服务则运行在计算节点。Masakari依赖于pacemaker,Masakari host-monitor定期检查由pacemaker报告的节点状态,并且如
2022-06-07 09:46:01
760
Eclipse Development using the GEF and the EMF
2007-11-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人