2. Given $a>0, a \neq 1$. If the equation $\log _{a}(x-3)-\log _{a}(x+2)-\log _{a}(x-1)=1$ has real roots, find the range of values for $a$.
2. Original equation $\Leftrightarrow\left\{\begin{array}{l}x>3 \\ \frac{x-3}{(x+2)(x-1)}=a\end{array}\right.$ reduces to finding the range of the function $a=\frac{x-3}{(x+2)(x-1)}(x>3)$, which yields: $a \in\left(0, \frac{7-2 \sqrt{10}}{9}\right]$