Vite项目启动后,控制台报错: [@vue/compiler-sfc] defineProps is a compiler macro and no longer needs to be imported.
具体报错提示如:
终端使用 npm run dev 启动项目
1 2 3 4 5 6 7 8 9 10 11 12 13
$ npm run dev
> vite-project@0.0.0 dev > vite Pre-bundling dependencies: vue (this will be run only when your dependencies or config have changed) vite v2.5.0 dev server running at: > Local: http://localhost:3000/ > Network: use `--host` to expose ready in 1140ms.
[@vue/compiler-sfc] defineProps is a compiler macro and no longer needs to be imported.
root@vm-2-debian:~# k3s -v k3s version v1.24.6+k3s1 (a8e0c66d) go version go1.18.6
root@vm-2-debian:~# kubectl version
root@vm-2-debian:~# ping wang1234.net PING wang1234.net (43.152.198.184) 56(84) bytes of data. 64 bytes from 43.152.198.184 (43.152.198.184): icmp_seq=1 ttl=43 time=292 ms ^C --- wang1234.net ping statistics --- 1 packets transmitted, 1 received, 0% packet loss, time 0ms rtt min/avg/max/mdev = 291.578/291.578/291.578/0.000 ms
确认节点信息
kubectl get nodes kubectl get node -o wide
kubectl get po kubectl get pod kubectl get pods
1 2 3 4 5 6 7 8 9 10
root@vm-2-debian:~# kubectl get nodes NAME STATUS ROLES AGE VERSION vm-2-debian Ready control-plane,master 2d10h v1.24.6+k3s1 vm-14-debian Ready <none> 2d10h v1.24.6+k3s1
root@vm-2-debian:~# kubectl get po -o wide NAME READY STATUS RESTARTS AGE IP NODE NOMINATED NODE READINESS GATES nginx-6fb79bc456-df9rm 1/1 Running 0 34h 10.42.0.27 vm-2-debian <none> <none> nginx-6fb79bc456-2c9f9 1/1 Running 0 34h 10.42.0.28 vm-2-debian <none> <none> nginx-6fb79bc456-ltr85 1/1 Running 0 3s 10.42.1.23 vm-14-debian <none> <none>
root@vm-2-debian:~# kubectl get nodes NAME STATUS ROLES AGE VERSION vm-2-debian Ready control-plane,master 2d10h v1.24.6+k3s1 vm-14-debian Ready,SchedulingDisabled <none> 2d10h v1.24.6+k3s1
root@vm-2-debian:~# kubectl get po -o wide NAME READY STATUS RESTARTS AGE IP NODE NOMINATED NODE READINESS GATES nginx-6fb79bc456-df9rm 1/1 Running 0 34h 10.42.0.27 vm-2-debian <none> <none> nginx-6fb79bc456-2c9f9 1/1 Running 0 34h 10.42.0.28 vm-2-debian <none> <none> nginx-6fb79bc456-ltr85 1/1 Running 0 5m44s 10.42.1.23 vm-14-debian <none> <none>
可以看到 vm-14-debian 节点状态变成了 “SchedulingDisabled” (按计划不可用),原有的 pod 依然有效。
root@vm-2-debian:~# kubectl get nodes NAME STATUS ROLES AGE VERSION vm-2-debian Ready control-plane,master 2d11h v1.24.6+k3s1 vm-14-debian Ready,SchedulingDisabled <none> 2d10h v1.24.6+k3s1
root@vm-2-debian:~# kubectl get po -o wide NAME READY STATUS RESTARTS AGE IP NODE NOMINATED NODE READINESS GATES nginx-6fb79bc456-df9rm 1/1 Running 0 34h 10.42.0.27 vm-2-debian <none> <none> nginx-6fb79bc456-2c9f9 1/1 Running 0 34h 10.42.0.28 vm-2-debian <none> <none> nginx-6fb79bc456-ft8xd 1/1 Running 0 5m44s 10.42.0.30 vm-2-debian <none> <none>
可以看到在主节点 vm-2-debian 节点上重新启动了一个 pod,而已被驱逐的节点 vm-14-debian 上的 pod 已不存在了。