Due to drive space issues I switched from a full Geth node to using the light client. I completely removed the Geth volume and uninstalled the Geth package before reinstalling and selecting the light client. After install it starts up and hangs at this point in the logs:
INFO [01-19|00:44:51.183] Starting Geth on Ethereum mainnet...
INFO [01-19|00:44:51.183] Dropping default light client cache provided=1024 updated=128
INFO [01-19|00:44:51.184] Maximum peer count ETH=0 LES=10 total=50
WARN [01-19|00:44:51.184] The flag --rpcapi is deprecated and will be removed in the future, please use --http.api
INFO [01-19|00:44:51.184] Smartcard socket not found, disabling err="stat /run/pcscd/pcscd.comm: no such file or directory"
INFO [01-19|00:44:51.184] Set global gas cap cap=25000000
INFO [01-19|00:44:51.184] Allocated cache and file handles database=/root/.ethereum/geth/lightchaindata cache=64.00MiB handles=524288
INFO [01-19|00:44:51.195] Allocated cache and file handles database=/root/.ethereum/geth/lespay cache=16.00MiB handles=16
INFO [01-19|00:44:51.205] Writing default main-net genesis block
INFO [01-19|00:44:51.386] Persisted trie from memory database nodes=12356 size=1.78MiB time=44.3596ms gcnodes=0 gcsize=0.00B gctime=0s livenodes=1 livesize=0.00B
INFO [01-19|00:44:51.386] Initialised chain configuration config="{ChainID: 1 Homestead: 1150000 DAO: 1920000 DAOSupport: true EIP150: 2463000 EIP155: 2675000 EIP158: 2675000 Byzantium: 4370000 Constantinople: 7280000 Petersburg: 7280000 Istanbul: 9069000, Muir Glacier: 9200000, YOLO v2: <nil>, Engine: ethash}"
INFO [01-19|00:44:51.386] Disk storage enabled for ethash caches dir=/root/.ethereum/geth/ethash count=3
INFO [01-19|00:44:51.386] Disk storage enabled for ethash DAGs dir=/root/.ethash count=2
INFO [01-19|00:44:51.387] Added trusted checkpoint block=11042815 hash="d42b78…6c716b"
INFO [01-19|00:44:51.387] Loaded most recent local header number=0 hash="d4e567…cb8fa3" td=17179869184 age=51y9mo2w
INFO [01-19|00:44:51.388] Configured checkpoint registrar address=0x9a9070028361F7AAbeB3f2F2Dc07F82C4a98A02a signers=5 threshold=2
INFO [01-19|00:44:51.388] Starting peer-to-peer node instance=Geth/v1.9.24-stable-cc05b050/linux-amd64/go1.15.5
INFO [01-19|00:44:51.404] UDP listener up net=enode://021dd813db9bb8ed5594ee7d6f0bc5d6e027c8e5b13feba78f597476e74643858fdde9b26053e98343b356e65fd3a0af2075c1fbe96dc33c5b4ad092b8084a6d@[::]:30303
INFO [01-19|00:44:51.407] New local node record seq=1 id=87228c51a1d9490c ip=127.0.0.1 udp=30303 tcp=30303
INFO [01-19|00:44:51.407] Started P2P networking self=enode://021dd813db9bb8ed5594ee7d6f0bc5d6e027c8e5b13feba78f597476e74643858fdde9b26053e98343b356e65fd3a0af2075c1fbe96dc33c5b4ad092b8084a6d@127.0.0.1:30303
INFO [01-19|00:44:51.407] IPC endpoint opened url=/root/.ethereum/geth.ipc
INFO [01-19|00:44:51.407] HTTP server started endpoint=[::]:8545 cors=* vhosts=*
INFO [01-19|00:44:51.407] WebSocket enabled url=ws://[::]:8546
WARN [01-19|00:44:51.407] Light client mode is an experimental feature
I saw another post titled “Light client : Syncing” that mentioned using an earlier version of the Geth package worked. I’m using Version: 0.1.12 (v1.9.24 upstream). The package manager UI doesn’t seem to give the option to install a different version. How do I fix this?