Skip to main content

A config file for Raspberry Pi 4B with OpenWrt to working as an AP

· One min read
# cat /etc/config/wireless

config wifi-device 'radio0'
option type 'mac80211'
option path 'platform/soc/fe300000.mmcnr/mmc_host/mmc1/mmc1:0001/mmc1:0001:1'
option hwmode '11a'
option htmode 'VHT40'
option channel 'auto'
option country '00'

config wifi-iface 'wifinet0'
option ssid 'OpenWrt'
option encryption 'none'
option device 'radio0'
option mode 'ap'
list maclist 'XX:XX:XX:XX:XX:XX'
option macfilter 'allow'
option network 'lan'

An exception about FlexVolume SMB storage plugin

· 2 min read
  • 使用了 Microsoft 的一个 FlexVolume SMB 插件在 Kubernetes Windows 容器中挂载 SMB 存储 microsoft.com~smb.cmd
  • 其中一个节点上的容器偶发性的挂载不上: E1114 09:48:35.398102 4496 driver-call.go:267] Failed to unmarshal output for command: init, output: "RunFlexVolume : \xce\u07b7\xa8\xbd\xab\xa1\xb0RunFlexVolume\xa1\xb1\xcf\xeeʶ\xb1\xf0Ϊ cmdlet\xa1\xa2\xba\xaf\xca\xfd\xa1\xa2\xbdű\xbe\xceļ\xfe\xbb\xf2\xbf\xc9\xd4\xcb\xd0г\xcc\xd0\xf2\xb5\xc4\xc3\xfb\xb3ơ\xa3\xc7\xeb\xbc\xec\xb2\xe9\xc3\xfb\xb3Ƶ\xc4ƴд\xa3\xac\xc8\xe7\xb9\xfb\xb0\xfc\xc0\xa8·\r\n\xbe\xb6\xa3\xac\xc7\xebȷ\xb1\xa3·\xbe\xb6\xd5\xfdȷ\xa3\xacȻ\xba\xf3\xd4\xd9\xca\xd4һ\xb4Ρ\xa3\r\n\xcb\xf9\xd4\xdaλ\xd6\xc3 C:\\usr\\libexec\\kubernetes\\kubelet-plugins\\volume\\exec\\microsoft.com~smb.cmd\\smb.ps1:89 \xd7ַ\xfb: 1\r\n+ RunFlexVolume\r\n+ ~~~~~~~~~~~~~\r\n + CategoryInfo : ObjectNotFound: (RunFlexVolume:String) [], ParentContainsErrorRecordException\r\n + FullyQualifiedErrorId : CommandNotFoundException\r\n \r\n", error: invalid character 'R' looking for beginning of value E1114 09:48:35.398102 4496 plugins.go:766] Error dynamically probing plugins: Error creating Flexvolume plugin from directory microsoft.com~smb.cmd, skipping. Error: invalid character 'R' looking for beginning of value
  • Exception 内容一堆乱码, cmdlet 后的内存去除干扰后感觉像是什么路径不存在: 、函数、骄牺或可运刑序的名常请检查名衬,如果包括径,请保径正,后再试矗所在置
  • 最后发现是 C:\usr\libexec\kubernetes\kubelet-plugins\volume\exec\microsoft.com~smb.cmd\flexvolume.ps1 的文件内容为空, 不知道为什么 DaemonSet 没有运行成功. 删除该节点上 flexvolume 对应的 pod 后重新挂载,问题解决
ClustrMaps