-
Linux Shell变量赋值与展开的执行时机
a='a' echo "$a"` 和 `a='a' ; echo "$a"` 有什么区别? 我现在的理解是,shell 渲染这个 $a 的时机(顺序)问题,如果没有分号,$a 先渲染,然后才执行命令,foo=bar 是命令的一部分。 shell 会在执行当前命令 之前把 $XX 这种先渲染掉(如果是单引号里面就不渲染了) 加了分号或者是使用 && ,就是两个使用,后面命令执行的时候,变量已经被赋值了。如果没有分号或者没有&&,a=’a’ 是命令的一部分,bash 渲染变量在执行命令之前,所以渲染的时候还没有值。 另外多说一下,在 echo 命令执行的时候,$a 其实是有值的,只不过 echo...
-
Snappy库NoClassDefFoundError可能因tmp挂载点丢失
java.lang.NoClassDefFoundError: Could not initialize class org.xerial.snappy.Snappy 可能是因为 /tmp 挂载点掉了?
-
LVM扩容并resize文件系统步骤
lsblk fdisk /dev/nvme0n1 partprobe pvcreate /dev/nvme0n1p4 vgextend VolGroup00 /dev/nvme0n1p4 lvdisplay lvextend -l +100%FREE /dev/VolGroup00/lv_root lvs resize2fs /dev/VolGroup00/lv_root df -h
-
与烦人者打交道反而吃亏的矛盾
跟烦的人打交道的时候,就想着赶紧把他的事处理掉拉倒,反而让对方占便宜了,操,这是一个矛盾。
-
人际相处最重要是尊重
人的相处,我觉得最重要是尊重。 不过每个人对尊重的理解不一样吧,不强求。礼尚往来吧。
-
Kafka证书在线更新与滚动重启
在重启 ZK 之前先更新 broker 里面的证书并 reload export c="" && for i in {0..9} ; do k exec -ti $c-shaxy-b-kafka-$i -npro-kafka -- sh -c 'export CERTS_STORE_PASSWORD=$(grep listener.name.replication-9091.ssl.keystore.password /tmp/strimzi.properties | cut -f2...
-
Kafka触发unclean leader选举的时机问题
刚刚发现一个现象,正常吗? 如果一个Topic是下面这样的,它不会 unclean leader elect 选出来0 做leader,需要再次触发一下 unclean.leader.election.enable=true,哪怕这个 topic 已经是 true { "PartitionErrorCode": 72, "PartitionID": 43, "Leader": -1, "LeaderEpoch": 21, "Replicas": [ 0, 3 ], "Isr": [ 3 ], "OfflineReplicas":...
-
ZooKeeper动态添加节点reconfig操作
语法: server.<positive id> = <address1>:<port1>:<port2>[:role];[<client port address>:]<client port> https://zookeeper.apache.org/doc/r3.5.2-alpha/zookeeperReconfig.html The client port specification is to the right of the semicolon. The client port address is optional, and if not specified...
-
蠢就是坏
如果你没有办法区分两个东西,那他们对你来说就是同一件事,比如:蠢就是坏。
-
冷空气
这几天的实践证明,冷空气里面跑步会导致喉咙轻微的不舒服。