帝最终不能舍子立弟，遣司马攸回其封国，司马攸愤怨而死。军事方面，西晋立国后，吸取曹魏灭亡的教训，分封诸王以为屏藩，并于277年遣诸王就国，诸王有权干涉军事。平吴后，武帝为示天下一统，裁撤各州、郡兵。分封诸王与去州郡兵，使宗室武力有凌驾中央的趋势，是八王之乱的原因。另一方面，当时边境的胡族迁入中原，对晋帝国呈现半包围形势。这些胡族时时受汉官欺压或受汉人歧视，心生不满。面对河西鲜卑秃发树机能与匈奴刘勐的内侵，郭钦建议用武力将内迁的外族强制迁出，武帝不听。胡汉摩擦状况无法改善，周边胡族窥视中原，在朝廷元气大伤