pk-device-rebind: command not found

Have You tried accessing the binary with the full path?

Maybe Your $PATH variable doesn't contain the default paths? echo $PATH should give something like:

[root@server ~]# echo $PATH
/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin

If it's empty, You may set the PATH variable with this command

export PATH="/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin"

On CentOS possible default full paths are:

/usr/sbin/pk-device-rebind - from package: PackageKit-device-rebind

You may install the required package with command yum install {package}
Error in other languages:
pk-device-rebind: bevel nie gevind nie
pk-device-rebind: comandă negăsită
pk-device-rebind: comando não encontrado
pk-device-rebind: commande introuvable
pk-device-rebind: command not found
pk-device-rebind: käsku ei ole
pk-device-rebind: không tìm thấy lệnh
pk-device-rebind: komanda nerasta
pk-device-rebind: Kommando nicht gefunden.
pk-device-rebind: kommandot finns inte
pk-device-rebind: komut yok
pk-device-rebind: nie znaleziono polecenia
pk-device-rebind: níor aimsíodh an t-ordú
pk-device-rebind: no se encontró la orden
pk-device-rebind: no s'ha trobat l'ordre
pk-device-rebind: opdracht niet gevonden
pk-device-rebind: parancs nem található
pk-device-rebind: perintah tidak ditemukan
pk-device-rebind: príkaz nenájdený
pk-device-rebind: příkaz nenalezen
pk-device-rebind: команда не найдена
pk-device-rebind: командата не е открита
pk-device-rebind: 命令找不到
pk-device-rebind: コマンドが見つかりません