Sachverhalt: A. A._ meldete sich nach einem ersten Leistungsbezug (Rente, Umschulung) und einem weiteren rechtskräftig abgelehnten Leistungsbegehren im April 2009 erneut bei der Invalidenversicherung an. Nach Abklärungen sprach ihm die IV-Stelle des Kantons Solothurn mit Verfügung vom 9. August 2012 für die Monate Februar bis April 2010 eine halbe, vom 1. Mai 2010 bis 31. März 2011 eine ganze und vom 1. April bis 31. Dezember 2011 wiederum eine halbe Rente zu. B. Die Beschwerde von A._ wies das Versicherungsgericht des Kantons Solothurn mit Entscheid vom 23. Juli 2013 ab. C. Mit Beschwerde in öffentlich-rechtlichen Angelegenheiten beantragt A._, der Entscheid vom 23. Juli 2013 und die Verfügung vom 9. August 2012 seien aufzuheben und die IV-Stelle sei zu verpflichten, ihm weiterhin über den 1. April 2011 hinaus eine ganze Rente auszurichten.