Non credo che /etc/sysctl.d sia stato deprecato. Puoi controllare gli altri file elencati lì e vedere quale/i sta sovrascrivendo /etc/sysctl.d/10-huge-pages.conf? Forse uno di quei file 50-priority?
La soluzione migliore sarà probabilmente cambiare la priorità dell’impostazione delle pagine enormi (huge-pages) per prevalere. Ma al momento non sto eseguendo nessuna di quelle versioni sui miei sistemi.
Verifica anche se tuned sta sovrascrivendo l’impostazione.