fangpsh's blog

第一台NAS

qnap

两年前在腾讯的时候,内部福利领取了一年的微云会员,就将女友旧电脑的一百多G的资源全部上传备份,然后处理掉了旧电脑。 虽然当时知道 …

夺回resolv.conf 的控制权

上周在线上修改了一批机器的hostname:

hostnamectl set-hostname xxx

后来有同学反馈2台机器的/etc/resolv.conf 被清空了,resolv.conf 的内容为:

# Generated by NetworkManager

完了,第一感觉是这两 …

糟糕的斑马旅游

2018 年的元旦和女友又去了一次泰国,这次由于我工作比较忙,没精力做攻略,逛了一圈携程、飞猪,选了斑马旅游(上海歌晨信 …

ip_local_port_range 小问题

发现系统打印了一条日志,类似redhat solution:2887631

Jan 23 14:37:22 localhost kernel: ip_local_port_range: prefer different parity for start/end values.

意思是建议将/proc/sys/net/ipv4/ip_local_port_range 的两个数设置一个 …

Python Switch 多次调用小问题

大家都知道Python 中没有Switch 关键词,如果写一堆if-elif-else 非常不美观,通常的做法是使用字典,今天遇到一个小问题,如下:

class Recource(object):
   def do …

ANAME、CNAME、DNAME

CNAME 很常见,一般人都很熟悉,将一个域名映射到另外一个域名。但是CNAME 有个限制,顶级域名(apex domain)不建议设置CNAME,因为会和MX 记 …

IPv6-Test DNS 测试

ipv6-test

最近在折腾办公室的IPv6 环境,通过ipv6-test.com测试的时候,对页面内的“DNS”的测试结果有点疑问。

  1. DNS4 + IP6
    • Connectivity to an IPv6 address served by an IPv4-only name server
  2. DNS6 …

Airflow 并发trigger DAG 的问题

有一个小服务使用了airflow,会把比较耗时的离线任务丢到airflow 处理。 在需要的时候触发(trigger_dag)这些任务。最近发现一小部分任务没 …