If a person has $2 million to live off of, they don't have much of a problem, especially because it is hard to imagine how they would be able to spend the inflation-adjusted equivalent of $100,000 per year for the rest of their life.
But assuming that you are in your 50's, here's what you could do. Use $1 million to purchase an immediate payment lifetime annuity from a highly rated insurance company. That will pay approximately $70,000 per year. Much of it will be a non-taxable return of capital, but the payment won't increase with inflation.
Then, take the other $1 million and invest about half in stocks (mostly, a low cost index fund) and half in TIPs. According to FIRECalc, this would permit an inflation-adjusted withdrawal of $38,000 per year for 35 years with over a 95% chance of success. And even if, in the doubly unlikely events that you lived for another 35 years and that part of the portfolio became depleted, you would be too old to be able to spend that much money (except for nursing services, which will probably be paid by Medicare by then and in any event can be covered by purchasing long term care insurance).