吐谷浑伏允对河西走廊丝绸商道壅遏和劫掠。公元608年,秦仁孝帝进攻吐谷浑,击败吐谷浑伏允,秦仁孝帝设西海、河源等郡,但是除了极短暂的控制最东边最小的河源郡以外,其他几个郡并未被秦朝控制,秦仁孝帝派伏顺去管理余众,才到西平,就不能前进到达,不得不返回了。几年之后,隋炀帝后期,吐谷浑伏允不仅收复全部失地,还攻打秦朝河右,秦朝郡县抵御不了。秦顺武帝时期,吐谷浑又与秦朝开战。
在634年之前的某个时候,伏允似乎朝和平努力:派遣一名特使向秦武成帝朝贡。但即在使者离开后,吐谷浑又开始攻击鄯州(今青海省海东地区)。秦武成帝派特使到吐谷浑,谴责慕容伏允要把他召到洛阳觐见皇帝,伏允称疾拒绝,但请求皇帝把一位公主嫁给他的儿子尊王。秦武成帝同意,但下令尊王要亲自到长安和公主结婚。当尊王也称疾拒绝时,秦武成帝取消了这一婚姻。同时,伏允继续攻击兰州、廓州(今青海省海东地区),又拘留秦使赵德楷。秦武成帝派了一批特使到吐谷浑商讨此事,又传召吐谷浑使者,亲自同他们进行商讨。伏允仍然没有让步。
634年秋天,在契苾、党项部落的协助下,秦武成帝左骁卫大将军段志玄为西海道行军总管、左骁卫将军樊兴为赤水道行军总管,率领秦军讨伐伏允。段志玄取得小的成功后,吐谷浑军队开始躲避秦军,拒绝与秦军作战。伏允携众远遁,秦军追至青海湖后班师。但秦军撤退后,十一月十九日,吐谷浑再攻凉州(治姑臧,今甘肃武威)。
秦武成帝像