cloudflared service uninstall でアンインストールできなかったのを解決

しばらくcloudflaredを使ってなかったら、なんとなく様子がおかしくなっていた。

一度アンインストールしてから再インストールすればいいかと思い

1
cloudflared service uninstall
1
2
3
4
5
INF Using Systemd
INF Service ‘cloudflared-update.timer’ not installed, skipping its uninstall
INF Service ‘cloudflared.service’ not installed, skipping its uninstall
INF Service ‘cloudflared-update.service’ not installed, skipping its uninstall
INF Linux service for cloudflared uninstalled successfully

消えたのかな?

で再インストールしようとcloudflare tunnel の指示に従う

1
2
3
4
5
curl -L --output cloudflared.deb https://github.com/cloudflare/cloudflared/releases/latest/download/cloudflared-linux-amd64.deb && 

sudo dpkg -i cloudflared.deb && 

sudo cloudflared service install [token]

としたところ、cloudflaredがインストール済みとかなんとか言われているよう

でもcloudflare tunnelには接続しない。

これはいかにと思い色々いじる。

結局

1
cloudflared service uninstall 

としたのちに

1
2
3
rm -rf /etc/systemd/system/cloudflared-update.service
rm -rf /etc/systemd/system/cloudflared.service
rm -rf /etc/systemd/system/cloudflared-update.timer

を削除したのち、

1
systemctl daemon-reload

としたのちにインストールすることで正常にインストールすることができた。

終わりに

これ修正するだけで2時間かかった。最後のdaemon-reloadに気付くのに1時間かかった。皆様の時間が無駄になりませんように。

研究室の一角 - にほんブログ村

Licensed under CC BY-NC-SA 4.0
comments powered by Disqus
Hugo で構築されています。
テーマ StackJimmy によって設計されています。