劉封是劉備養子,從能力來看劉封肯定是在劉禪之上。當時關羽出兵攻佔襄陽,最後被困樊城,關羽多次要求劉封出兵,但劉封卻無動於衷,導致關羽戰死。此後劉封被劉備緝拿,原本劉備還在猶豫要不要處死劉封,但在諸葛亮的強烈建議下,劉備只能選擇賜死劉封。為什麼諸葛亮這次要如此堅持除掉劉封呢?其實背後的原因並非是為關羽報仇,而是要儘早除掉這股可能會反叛的勢力。
諸葛亮不僅才華橫溢,而且不難看出,他也是個仁義之人,不然他也不會在那麼多軍閥中單單看中了劉備,他主內政時,愛惜民力,主持軍務時,對於20軍棍以上的刑罰全部親自複核方可實施,然而這麼一位仁義的人在關羽被殺後究竟發現了什麼?從不進讒言的他為何會連忙勸諫劉備殺死了劉封呢?
公元219年,為了減輕西線壓力,劉備令東面荊州防線上的關羽北伐,同年八月,他擊敗了于禁,並圍困了曹仁,樊城危在旦夕,震驚魏庭,曹操為了讓關羽退軍,遂和南面的孫權勾結在一起,雙方達成秘密協議,由吳軍出兵偷襲荊州軍的後方,最終江陵等重鎮被拿下,他也在回師途中被擊敗,退到了麥城。
被圍困之後,他手下只剩了數百名親兵,所以他寫信請求離他最近的劉封發兵救援,但是被其以上庸初定,地方民心不穩,無法抽調軍力給拒絕,他的見死不救最終導致關羽被殺。我們知道,劉關張之間是十分地情深義厚的,他們三人一起在涿郡起兵,並肩作戰了近30年才有了後來的成績,雖為君臣,實則兄弟,所以劉備聽說後既傷心又憤怒。
劉封自然也知道這一點,所以一直不敢回朝,而當時給他出主意的孟達更為惶恐,他怕劉備報復,不久後就率軍投降了曹操,之後又帶兵來打上庸,劉封無法抵擋,大敗而逃。雖說他心裡害怕劉備怪罪,但還是沒有投降曹操,因為他還心存僥倖,想著畢竟自己是長子,所以還是回到了成都。
不過他忘記了,自己這個所謂的長子,其實跟假的一樣,因為他只是個養子,原本是姓寇的。因為在荊州期間,劉備始終沒有兒子,這才認養了一個。但是不久之後,阿斗就降生了,這樣一來,劉封的地位就有些尷尬了。他被認養的時候,已經十八歲了,所以劉備與他幾乎是沒有父子之情的,他想打親情牌,可能要失算了。
當孔明聽說劉封回來了,第二天就急忙入朝向劉備說道:"封剛猛,終難御製",這一下就戳到劉備的擔憂之處了,當時的劉禪不過10歲出頭,而這位劉封已經20多歲,年富力強,還是位猛將,有統兵經驗,在軍中也有自己的人脈,這對劉禪的威脅其實是很大的,加上違抗命令,見死不救,使自己失去了一位愛將及兄弟,劉備想到這頓時怒火中燒,立即下令賜死了劉封。
孔明一生從未進讒言害過他人,這次他之所以這麼做,也是不得已的。因為他知道,劉備百年之後,必定會傳位給自己的親兒子,而劉禪闇弱,日後必定需要自己的輔佐。可若是外面還有一個不聽話的劉封就難辦了,畢竟他身為皇長子,諸葛亮肯定是不能動他的,因此他得趁著劉備還活著就除掉這一潛在的反叛力量。